📄 testbutton.java~92~
字号:
package TestButton;import javax.swing.*;import java.awt.*;import java.awt.event.*;import javax.swing.border.*;public class TestButton { private static String s=" clicked "; private int numClicks=0; public Component createComponents(){ final JLabel label=new JLabel(s+" 0 times"); JButton button=new JButton("open"); JButton button1=new JButton("close"); button1.setBorder(new BevelBorder(BevelBorder.RAISED)); button.setBorder(new EtchedBorder(EtchedBorder.LOWERED,Color.red,Color.pink)); button1.setForeground(Color.magenta); button1.setBackground(Color.decode("119944")); button.setMnemonic(KeyEvent.VK_0); button.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ numClicks++; label.setText(s+numClicks+" times"); } }); label.setLabelFor(button); JPanel pane=new JPanel(); pane.setBorder(BorderFactory.createEmptyBorder(30,40,30,40)); pane.setLayout(new GridLayout(2,2)); pane.add(button); pane.add(label); pane.add(button1); return pane; } public static void main(String[] args) { TestButton t = new TestButton(); JFrame frame=new JFrame("swing button"); Component contents=t.createComponents(); frame.getContentPane().add(contents,BorderLayout.NORTH); frame.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){System.exit(0);} }); //frame.setSize(200,200); frame.pack(); frame.setVisible(true); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -