📄 toolbarframe1.java
字号:
// ToolbarFrame1.java// A simple frame containing a "toolbar" made up of several java.awt.Button// objects. We'll be converting the Buttons to JButtons in the// ToolbarFrame2.java file.//package jswing.ch02;import java.awt.*;import java.awt.event.*;public class ToolbarFrame1 extends Frame { Button cutButton, copyButton, pasteButton; public ToolbarFrame1() { super("Toolbar Example (AWT)"); setSize(450, 250); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); ActionListener printListener = new ActionListener() { public void actionPerformed(ActionEvent ae) { System.out.println(ae.getActionCommand()); } }; Panel toolbar = new Panel(); toolbar.setLayout(new FlowLayout(FlowLayout.LEFT)); cutButton = new Button("Cut"); cutButton.addActionListener(printListener); toolbar.add(cutButton); copyButton = new Button("Copy"); copyButton.addActionListener(printListener); toolbar.add(copyButton); pasteButton = new Button("Paste"); pasteButton.addActionListener(printListener); toolbar.add(pasteButton); // The "preferred" BorderLayout add call add(toolbar, BorderLayout.NORTH); } public static void main(String args[]) { ToolbarFrame1 tf1 = new ToolbarFrame1(); tf1.setVisible(true); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -