问答题
本题的功能是监听对于菜单项和工具条的操作。窗口中有一个菜单“Color”和一个工具体,菜单“Color”中有菜单项“Yellow”、“Blue”、“Red”和“Exit”,每个菜单项都有对应的图形,单击前三个颜色菜单项,主窗口就变成对应的颜色,单击“Exit”则退出程序。工具条上有4个按钮,分别为三个颜色按钮和一个退出程序的按钮,单击任意一个颜色按钮,主窗口将变成按钮对应的颜色,单击退出程序按钮,则退出程序。
import java.awt.*;
import java.awt.event.*;
import java.beans.*;
import iavax.swing.*;
public class java3
public static void main(String[]args)
ToolBarFrame frame=new ToolBarFrarne();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
class ToolBarFrame extends JFrame
public ToolBarFrame()
setTitle("java3");
setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);
Container contentPane=getContentPane();
panel=new JPanel();
contentPane.add(panel,BorderLayout.CENTER);
【参考答案】
第A处:contentPane.add(bar,BorderLayout.NORTH)
第B处:setJMen......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)