首页 > 代码库 > Java单击图标实现显示Frame界面
Java单击图标实现显示Frame界面
package part17;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;public class ActionEvent4extends JFrame implements ActionListener{ private Image image = Toolkit.getDefaultToolkit().createImage("jingji.png");//这里你得//改一下 private TrayIcon tl = new TrayIcon(image); private JButton jb = new JButton(); public ActionEvent4() throws AWTException { super( "单击了托盘图标" ); SystemTray.getSystemTray().add(tl); tl.addActionListener(this); tl.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { showView(); } }); } private void showView(){ TestActionEvent.this.setVisible(true); TestActionEvent.this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); TestActionEvent.this.setSize(400, 300); } public static void main(String[] args) throws AWTException { // TODO Auto-generated method stub new ActionEvent4(); }@Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub if ( e.getSource() == tl ){ this.setVisible(true); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setSize(400,300); } }}
Java单击图标实现显示Frame界面
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。