(5)编写构造方法:publicChoiceTest(){ }
①完成类组件的初始化:例,f=new JFrame();…… ②设置窗口的大小:f.setSize(int宽度,int高度);
③设置窗口的显示位置:f.setLocation(int水平位置,int垂直位置); ④设置窗口的布局,并将组件添加到窗口中
给窗口设置成2行1列的GridLayout布局,上半部分加一个面板p,下半部分加一个文本区,再给面板p设置成3行2列的GridLayout,依次加入其它的组件。
⑤设置窗口可见:f.setVisible(true);
⑥给按钮添加动作监听器(采用匿名内部类实现) b.addActionListener(new ActionListener(){ })
匿名类体中写1个方法:voidactionPerformed(ActionEvent e){……} ⑦给选项框c1添加监听器(采用匿名内部类实现) c.addActionListener(new ActionListener(){ })
匿名类体中写1个方法:voiditemStateChanged ( ItemEvente){……};
(6)编写main()方法:只要创建一个ChoiceTest实例即可。
10、建立下图所示的图形用户界面,要求用户从左侧的列表框中选中几个选项,单击“>”按钮,
则所选项将被复制到右侧的列表框中。当单击“>>”按钮时,会把左侧的所有选项复制到右侧的列表框中。(中级)
11、制作如图所示的界面,并实现功能(中级)