吼吼~~第五天了~~今天换了本书。。JAVA范例开发大全。我发现我就是个没耐性的人。一本书肯定看不到底。。ps:我怎么每篇文章的开头都是吼吼...
哎。。今天都崩溃了...往eclipse下装vep硬是没装成功。。有没有我这么杯具的啊。。。囧!!!
还是转回来话题~~!昨天讲swing讲的一点也不全。。今天给补上:
(1).窗口组件:基于Swing组件的图形用户界面,采用JFrame框架窗口作为容器。增加一个setDefaultCloseOperation(int)方法。用于单击窗口关闭时程序处理方式(0,1,2,3)
(2)文本显示和编辑组件:JLabel用于显示,文本编辑组件主要有:JTextField,JPasswordField,JTextArea
文本框的事件处理:A 文本编辑事件类:用户在JTextField,JTextArea中编辑时,将触发文本编辑器事件:CareEvent:
public void addCaretListener(CareListener I),文本编辑时间监听器接口CareListener中只有一个方法
caretUpdate(CaretEvent e);B 单击事件类ActionEvent。
(3)按钮组件:JButton,JCheckbox,JRadioButton。选项按钮的选择事件处理:触发事件ItemEvent事件,JCheckbox,JRadioButton组件需要调用下列方法之策选择时间监听器:public void addItemListener(ItemListener I),选择事件监听器需要实现ItemListener接口中的itemStateChanged()方法。
(4)列表框和组合框组件:JList,JComboBox
(5)菜单组件:a,窗口菜单:JMenuBar,菜单JMenu,菜单项JMenuItem
b,快捷菜单:JPopupMenu组件。