⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 toolbarframe2.java

📁 java swing 开发代码
💻 JAVA
字号:
// ToolbarFrame2.java// The Swing-ified button example.  //package	jswing.ch02;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class ToolbarFrame2 extends Frame {  // This time, let's use JButtons!  JButton cutButton, copyButton, pasteButton;  JButton javaButton, macButton, motifButton, winButton;  public ToolbarFrame2() {    super("Toolbar Example (Swing)");    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());      }    };      // JPanel works similarly to Panel, so we'll use it    JPanel toolbar = new JPanel();    toolbar.setLayout(new FlowLayout(FlowLayout.LEFT));    cutButton = new JButton("Cut");    cutButton.addActionListener(printListener);    toolbar.add(cutButton);    copyButton = new JButton("Copy");    copyButton.addActionListener(printListener);    toolbar.add(copyButton);    pasteButton = new JButton("Paste");    pasteButton.addActionListener(printListener);    toolbar.add(pasteButton);    add(toolbar, BorderLayout.NORTH);  // The new BorderLayout add    // Add the look-and-feel controls    JPanel lnfPanel = new JPanel();    LnFListener lnfListener = new LnFListener(this);    macButton = new JButton("Mac");    macButton.addActionListener(lnfListener);    lnfPanel.add(macButton);    javaButton = new JButton("Metal");    javaButton.addActionListener(lnfListener);    lnfPanel.add(javaButton);    motifButton = new JButton("Motif");    motifButton.addActionListener(lnfListener);    lnfPanel.add(motifButton);    winButton = new JButton("Windows");    winButton.addActionListener(lnfListener);    lnfPanel.add(winButton);    add(lnfPanel, BorderLayout.SOUTH);  }  public static void main(String args[]) {    ToolbarFrame2 tf2 = new ToolbarFrame2();    tf2.setVisible(true);  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -