[問答題] 本題使用下拉菜單來控制字體,窗口中有一個標(biāo)簽和一個下拉菜單,當(dāng)選中下拉菜單中的任一項字體時,標(biāo)簽上字符串的字體就隨之改變。 import j
[問答題] 本題使用下拉菜單來控制字體,窗口中有一個標(biāo)簽和一個下拉菜單,當(dāng)選中下拉菜單中的任一項字體時,標(biāo)簽上字符串的字體就隨之改變。 import java.a(chǎn)wt.*; import java.a(chǎn)wt.event.*; import javax.swing.*; class ComboBoxFrame extends JFrame { public ComboBoxFrame(){ setTitle("java2"); setSize(300,200); addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); style=new JComboBox(): style.setEditable(true); style.a(chǎn)ddhem("Serif"); style.a(chǎn)ddItem("SansSerif"); style.a(chǎn)ddhem("Monospaced"); style.a(chǎn)ddhem("Dialog"); style.a(chǎn)ddhem("Dialoglnput"); style.a(chǎn)ddActionListener(this); JPanel p=new JPanel(); P.a(chǎn)dd(style); getContentPane().a(chǎn)dd(p,"South"); panel=new ComboBoxTestPanel(); getContentPane().a(chǎn)dd(panel,"Center"); } public void actionPerformed(ActionEvent evt){ JComboBox source=(JComboBox) ; String item=(String)source.getSelect
正確答案:第1處:implements ActionListener 第2處:evt.getSource()
參考解析:【解析】第1處是實現(xiàn)ActionListener接口,程序中有窗口監(jiān)聽器的注冊;第2處返回ActionEvent動作事件的最初發(fā)生對象。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。