首页 > 计算机 > 计算机考试 正文

[问答题] 本题使用下拉菜单来控制字体,窗口中有一个标签和一个下拉菜单,当选中下拉菜单中的任一项字体时,标签上字符串的字体就随之改变。   import java.awt.*;   impor

时间:2021-07-20 18:44:52 解答: 85 次

[问答题] 本题使用下拉菜单来控制字体,窗口中有一个标签和一个下拉菜单,当选中下拉菜单中的任一项字体时,标签上字符串的字体就随之改变。   import java.awt.*;   import java.awt.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.addhem("Serif");   style.addItem("SansSerif");   style.addhem("Monospaced");   style.addhem("Dialog");   style.addhem("Dialoglnput");   style.addActionListener(this);   JPanel p=new JPanel();   P.add(style);   getContentPane().add(p,"South");   panel=new ComboBoxTestPanel();   getContentPane().add(panel,"Center");   }   public void actionPerformed(ActionEvent evt){   JComboBox source=(JComboBox) ;   String item=(String)source.getSelect

正确答案:

第1处:implements ActionListener   第2处:evt.getSource()

参考解析:

【解析】第1处是实现ActionListener接口,程序中有窗口监听器的注册;第2处返回ActionEvent动作事件的最初发生对象。

  • 相关题库

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2024-12-31 11:06:51

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2024-12-31 11:06:51

←请使用微信扫码支付