随笔分类 - Swing深入浅出
摘要:1.JTable 1.构造函数 2.默认创建的JTable,每个字段的宽度都一样,除非自行拉拽某个列宽,若一开始就设置列宽的值,可以利用TableColumn类提供的setPreferredWidth方法来设置,并可利用JTable提供的setAutoResizeMode方法来设置某个列宽调整时其他
阅读全文
摘要:1.JCheckBox 1.JToggleButton的两个子类:JCheckBox和JRadioButton 2.构造函数 3.JCheckBox事件处理 1.4种方法: getItem、getItemSelectable、getStateChange、paramString。getItem和pa
阅读全文
摘要:1.Border 1.绘制窗口 2.3种方法:getBorderInsets()、isBorderOpaque()、paintBorder 3.BorderFactory实现了Border的所有方法,并且提供多个边界样式 2.Icon 1.3种方法:getIconHeight、getIconWidt
阅读全文
摘要:1.JFrame 1.构造函数 2.demo public class JFrameDemo implements ActionListener{ public JFrameDemo(){ JFrame f = new JFrame(); Container contentPane= f.getCo
阅读全文
摘要:1.swing的EventListener 常用的是ActionEvent、ItemEvent、ChangeEvent、WindowEvent这几个事件,利用这几个事件处理方法,原则上可以处理大部分基本的需要,其他特殊事件的处理,通常应用在特定的组件是,若有必要处理这些事件,再查表即可。 Actio
阅读全文
摘要:1.简介: swing是目前java不可或缺的窗口工具组,在swing尚未推出之前,要编写一个java窗口程序必须使用awt的包。 awt缺点:使用上没有弹性,例如无法任意地改变组件的外观,甚至想在一个按钮上添加团都是非常困难的 2.swing结构 利用MVC的概念衍生而出。 Model:存储组件数
阅读全文