万能百科  > 计算机   > 

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

2021-07-20   

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

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.addItem("Serif");

style.addItem("SansSerif");

style.addItem("Monospaced");

style.addItem("Dialog");

style.addItem("DialogInput");

style.addActionListener(this);

JPanel p=new JPanel();

p.add(style);

getContentPane().add(p,"South");

panel=new ComboBoxTestPanel();

正确答案:

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

参考解析:

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

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签