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

📄 buttondemo.java~41~

📁 提供了常用的JAVA技术的示例
💻 JAVA~41~
字号:
package ButtonDemo;import java.awt.*;import java.awt.event.*;import javax.swing.AbstractButton;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.ImageIcon;public class ButtonDemo extends JPanel implements ActionListener{    protected JButton b1,b2,b3;    public ButtonDemo() {        ImageIcon leftIcon=new ImageIcon("image/right.gif");        ImageIcon rightIcon=new ImageIcon("image/left.gif");        ImageIcon middleIcon=new ImageIcon("image/coreIcon.gif");        b1=new JButton("press me to disable button2",leftIcon);        b1.setVerticalTextPosition(AbstractButton.CENTER);        b1.setHorizontalTextPosition(AbstractButton.LEFT);        b1.setActionCommand("disable");        b2=new JButton("button2",middleIcon);        b2.setVerticalTextPosition(AbstractButton.CENTER);        b2.setHorizontalTextPosition(AbstractButton.LEFT);        b3=new JButton("press me to enable button2",rightIcon);        b3.setActionCommand("enable");        b3.setEnabled(false);        b1.addActionListener(this);        b3.addActionListener(this);        b1.setToolTipText("    click this button to disable the middle button .");        b2.setToolTipText("    this middle button does nothing .");        b3.setToolTipText("    click this button to enable the middle button.");        add(b1);        add(b2);        add(b3);    }    public void actionPerformed(ActionEvent e){        if(e.getActionCommand().equals("disable")){            b1.setEnabled(true);            b2.setEnabled(false);            b3.setEnabled(true);        }else{            b1.setEnabled(true);            b2.setEnabled(true);            b3.setEnabled(true);        }    }    public static void main(String[] args) {      ButtonDemo buttonDemo1 = new ButtonDemo();      JFrame frame=new JFrame("buttondemo");      frame.getContentPane().add(buttonDemo1,BorderLayout.CENTER);      frame.pack();      frame.setVisible(true);      frame.addWindowListener(new WindowAdapter(){          public void windowClosing(WindowEvent e){            System.out.print("dkfjdkldkl");            System.exit(0);          }      });    }}

⌨️ 快捷键说明

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