📄 testbuttonmodel.java
字号:
/* * TestButtonModel.java * * Created on July 30, 2002, 2:36 PM */package ch16;import javax.swing.*;import javax.swing.plaf.*;import java.awt.FlowLayout;import java.awt.event.*;/** * * @author Stephen Potts * @version */public class TestButtonModel extends JFrame implements ActionListener{ JButton btnTest; /** Creates new TestButtonModel */ public TestButtonModel() { btnTest = new JButton("Test"); btnTest.addActionListener(this); getContentPane().add(btnTest); this.getContentPane().setLayout(new FlowLayout()); addWindowListener(new WinCloser()); setTitle("Using a JButton Model"); setBounds( 100, 100, 300, 300); setVisible(true); } public void actionPerformed(ActionEvent ae) { if (ae.getActionCommand().equals("Test")) { ButtonModel bm = btnTest.getModel(); System.out.println("The ButtonModel class is " + bm); System.out.println(bm.getMnemonic()); System.out.println(bm.isArmed()); System.out.println(bm.isEnabled()); System.out.println(bm.isPressed()); System.out.println(bm.isRollover()); System.out.println(bm.isSelected()); ButtonUI bu = btnTest.getUI(); System.out.println("The ButtonUI class is " + bu); } } public static void main(String[] args) { TestButtonModel tbm = new TestButtonModel(); } }class WinCloser extends WindowAdapter{ public void windowClosing(WindowEvent e) { System.exit(0); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -