📄 swingapplication.java
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class SwingApplication{
private static String LabelPrefix="Number of the button clicks:";
private int NumberClicks=0;
public Component creatComponents()
{
final JLabel label= new JLabel(LabelPrefix+"0");
JButton button=new JButton("I'm a swing button");
button.setMnemonic(KeyEvent.VK_I);//set the button's hot key I
button.addActionListener(new ActionListener(){
public void actionPerformed(Action e){
numberClicks++;
label.setText(labelPrefix+numberClicks);
// the clicks
}
});
label.setLabelFor(button);
JPanel panel=new JPanel();
panel.setBorder(BorderFactory.createEmptyBorder(
30,//top
30,//left
10,//bottom
30)//right
);
panel.setLayout(new GridLayout(0,1));//one roe many line
panel.add(button);
panel.add(label);
return panel;
}
/**
* Method main
*
*
* @param args
*
*/
public static void main(String[] args) {
// TODO: Add your code here
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -