📄 gmsystray.java
字号:
package siuying.gm.app.gmailer4j.ui;
import siuying.gm.*;
import snoozesoft.systray4j.*;
public class GMSysTray extends SysTrayMenu{
public int currentIndexIcon;
public int currentIndexTooltip;
public SysTrayMenuItem itmExit = new SysTrayMenuItem( "Exit", "Exit");
public SysTrayMenuItem itmAbout = new SysTrayMenuItem( "About", "About" );
public SysTrayMenuItem itmSearch = new SysTrayMenuItem( "Search", "Search" );
public SysTrayMenuItem itmChk = new SysTrayMenuItem( "Check Mail", "Check Mail" );
public SysTrayMenuItem itmLogout = new SysTrayMenuItem( "Logout", "Logout" );
public SysTrayMenuItem itmLogin = new SysTrayMenuItem( "Login", "Login" );
public SysTrayMenuItem itmOpenBrowser = new SysTrayMenuItem( "Open Browser", "Open Browser" );
// create icons
public static final SysTrayMenuIcon[] icons =
{
// the extension can be omitted
new SysTrayMenuIcon( "images/on" ),
new SysTrayMenuIcon( "images/off" ),
new SysTrayMenuIcon( "images/mail" )
};
// tooltips
public static final String toolTips = "Not logged in";
public GMSysTray(){
super(icons[1], toolTips);
// insert items
this.addItem( itmExit );
this.addSeparator();
this.addItem( itmAbout );
this.addSeparator();
this.addItem( itmSearch );
this.addItem( itmChk );
this.addSeparator();
this.addItem( itmLogout );
this.addItem( itmLogin );
this.addSeparator();
this.addItem( itmOpenBrowser );
itmSearch.setEnabled(false);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -