📄 getbutton.java
字号:
package view.com.getcomponent.button;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JDialog;
import view.com.interfaces.GetButtonInt;
/**
* 获得各种规格的按钮的方法
*
* @author linfeng
*/
public class GetButton implements GetButtonInt {
/**
*
*/
public JButton getButton(JButton button, String name) {
button = new JButton(name);
return button;
}
/**
*
*/
public JButton[] getButton(JButton[] button, String[] names) {
button = new JButton[names.length];
for (int i = 0; i < names.length; i++) {
button[i] = new JButton(names[i]);
}
return button;
}
/**
*
*/
public JButton[] getButton(JButton[] button, String[] names, JDialog dialog) {
button = new JButton[names.length];
for (int i = 0; i < names.length; i++) {
button[i] = new JButton(names[i]);
}
return button;
}
/**
*
*/
public JButton getButton(String icon, String argActionCommand) {
JButton button = new JButton(new ImageIcon(icon));
button.setActionCommand(argActionCommand);
button.setToolTipText(argActionCommand);
return button;
}
public JButton getButton(String name, String icon, String argActionCommand) {
JButton button = new JButton(name, new ImageIcon(icon));
button.setActionCommand(argActionCommand);
button.setToolTipText(argActionCommand);
return button;
}
public JButton[] getButton(JButton[] button, String[] names, String[] icon,
String[] argActionCommand) {
button = new JButton[names.length];
for (int i = 0; i < names.length; i++) {
button[i] = new JButton(names[i], new ImageIcon(icon[i]));
button[i].setActionCommand(argActionCommand[i]);
button[i].setToolTipText(argActionCommand[i]);
}
return button;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -