?? utils.java
字號:
package siuying.gm.app.gmailer4j;
import javax.swing.ImageIcon;
import java.net.URL;
import javax.swing.AbstractButton;
import javax.swing.JButton;
import javax.swing.JToggleButton;
import javax.swing.BorderFactory;
import java.awt.Dimension;
import com.jgoodies.looks.demo.Settings;
import java.awt.Insets;
import javax.swing.border.Border;
import siuying.commons.ui.RolloverButton;
public class Utils {
public static Settings DEF_SETTING = Settings.createDefault();
public static Border BORDER_EMPTY = BorderFactory.createEmptyBorder(2,2,2,2);
public static Dimension BUTTON_DIMENSION = new Dimension(22,20);
public static ImageIcon readImageIcon(String filename) {
URL url =
Utils.class.getClassLoader().getResource("siuying/gm/app/gmailer4j/ui/icons/" + filename);
return new ImageIcon(url);
}
public static AbstractButton createToolBarButton(String iconName, String tooltips) {
JButton button = new RolloverButton(Utils.readImageIcon(iconName));
button.setToolTipText(tooltips);
button.setActionCommand(tooltips);
button.setSize(BUTTON_DIMENSION);
button.setPreferredSize(BUTTON_DIMENSION);
button.setRolloverEnabled(true);
return button;
}
public static AbstractButton createToolBarRadioButton(String iconName, String tooltips) {
JToggleButton button = new JToggleButton(readImageIcon(iconName));
button.setToolTipText(tooltips);
button.setActionCommand(tooltips);
button.setFocusable(true);
button.setSize(BUTTON_DIMENSION);
button.setPreferredSize(BUTTON_DIMENSION);
button.setBorder(BORDER_EMPTY);
button.setRolloverEnabled(true);
return button;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -