精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

代碼分享:實現系統托盤效果

開發 后端
這段代碼是能夠在桌面任務欄上實現托盤效果,初學Java的朋友可以研究。

代碼說明:

在桌面工具欄上顯示托盤


代碼片段:

  1. import java.awt.AWTException;  
  2. import java.awt.Image;  
  3. import java.awt.MenuItem;  
  4. import java.awt.PopupMenu;  
  5. import java.awt.SystemTray;  
  6. import java.awt.Toolkit;  
  7. import java.awt.TrayIcon;  
  8. import java.awt.event.ActionEvent;  
  9. import java.awt.event.ActionListener;  
  10. import java.awt.event.MouseEvent;  
  11. import java.io.UnsupportedEncodingException;  
  12. import java.net.URL;  
  13. import javax.swing.ImageIcon;  
  14. import javax.swing.JFrame;  
  15. import javax.swing.JLabel;  
  16.  
  17. public class SystemTrayDemo extends JFrame{  
  18.     private TrayIcon trayIcon = null;     
  19.     public SystemTrayDemo(){  
  20.         this.setTitle("系統托盤");  
  21.         jbInit();  
  22.         this.setSize(200250);  
  23.         this.setLocation(300300);  
  24.     }  
  25.     public void jbInit(){  
  26.         if(SystemTray.isSupported()){ //檢查當前系統是否支持系統托盤  
  27.              SystemTray tray = SystemTray.getSystemTray();//獲取表示桌面托盤區的 SystemTray 實例。  
  28.              Image image  = Toolkit.getDefaultToolkit().getImage("newrobot1_256.png");  
  29.              PopupMenu popupMenu = new PopupMenu();   
  30.                
  31.              MenuItem  exitItem  = new MenuItem("exit");  
  32.              System.out.println(exitItem.getFont());  
  33.              MenuItem  menuItema  = new MenuItem("menu a");   
  34.              MenuItem  menuItemb = new MenuItem("menu b");   
  35.              MenuItem  menuItemc  = new MenuItem("menu c");   
  36.              MenuItem  menuItemd = new MenuItem("menu d");   
  37.              exitItem.addActionListener(new  ActionListener(){  
  38.                  public void actionPerformed(ActionEvent e)     {     
  39.                      try{       
  40.                           System.exit(0);       
  41.                        }catch(Exception   ex)   {     
  42.                            ex.printStackTrace();     
  43.                        }     
  44.                  }  
  45.              });        
  46.              popupMenu.add(menuItema);   
  47.              popupMenu.add(menuItemb);   
  48.              popupMenu.add(menuItemc);   
  49.              popupMenu.add(menuItemd);   
  50.              popupMenu.add(exitItem);    
  51.              trayIcon = new TrayIcon(image, "系統托盤{thu}",  popupMenu);     
  52.              trayIcon.addMouseListener(new java.awt.event.MouseAdapter(){  
  53.                 @Override 
  54.                 public void mouseClicked(MouseEvent e) {  
  55.                    if(e.getClickCount()==2){     
  56.                          
  57.                        //注意下面的API調用,這個可以給用戶提示信息  
  58.                        trayIcon.displayMessage("message""double click",   
  59.                                TrayIcon.MessageType.INFO);  
  60.                        showIT(true);     
  61.                     }  
  62.                 }       
  63.              });  
  64.                
  65.              //注意下面這個API調用,能夠保證使用的圖標被縮放到合適的比例  
  66.              trayIcon.setImageAutoSize(true);  
  67.               
  68.                
  69.              try{     
  70.                   tray.add(trayIcon);  // 將 TrayIcon 添加到 SystemTray。   
  71.              } catch   (AWTException   e)     {     
  72.                   System.err.println(e);     
  73.              }  
  74.         }else{  
  75.             System.out.println("你的系統不支持系統托盤");  
  76.         }  
  77.           
  78.         //下面這個部分是具體的業務邏輯  
  79.         ImageIcon icon = new ImageIcon();  
  80.         try{  
  81.             URL url = new URL("newrobot1_256.png");  
  82.             icon = new ImageIcon(url);  
  83.         }catch(Exception e){  
  84.               
  85.         }      
  86.         JLabel label = new JLabel();  
  87.         label.setIcon(icon);  
  88.         this.add(label);  
  89.     }  
  90.     public void showIT(boolean visable){  
  91.         if(this.isVisible() != visable)  
  92.             this.setVisible(visable);  
  93.     }  
  94.     public static void main(String[] args) {  
  95.         javax.swing.SwingUtilities.invokeLater(new Runnable(){  
  96.             public void run(){  
  97.                 new SystemTrayDemo().setVisible(true);  
  98.             }  
  99.         });  
  100.     }  

 


【效果圖】

原文鏈接:http://www.oschina.net/code/snippet_188162_8173

【編輯推薦】

  1. 代碼分享:模擬售票學習多線程
  2. 代碼分享:心算24小游戲
  3. 代碼分享:Swing外觀抗鋸齒字體設置
責任編輯:林師授 來源: 開源中國社區
相關推薦

2010-01-20 15:00:09

Visual C++開

2011-04-21 13:46:54

Ubuntu Unit

2009-02-22 09:11:16

Windows音量顯示

2011-04-18 15:33:33

Ubuntu 11.0

2011-08-23 09:33:19

Ubuntu系統托盤

2025-04-25 09:35:39

WinformWindows系統托盤

2011-01-19 14:40:45

Thunderbird

2022-12-17 17:00:21

Windows 11微軟

2020-03-06 08:00:02

Multipass系統虛擬機

2023-11-30 08:26:01

微軟Windows

2023-03-24 13:11:17

微軟Windows

2022-03-29 10:10:12

微軟Windows 11

2023-10-22 06:58:25

2023-04-20 08:09:32

微軟Windows

2021-12-25 00:03:08

Windows 11Windows微軟

2023-06-23 14:01:45

2023-03-25 20:08:32

微軟Windows 11

2023-02-27 17:45:49

Windows 11微軟

2009-12-29 11:01:46

WPF淡入效果

2024-03-06 14:30:35

Windows 11
點贊
收藏

51CTO技術棧公眾號

国产精品自产拍高潮在线观看| 欧美亚洲精品一区| 国产精品一区二区不卡视频| 国产精品日日夜夜| 国产剧情在线观看一区| 777奇米四色成人影色区| 国产精品一线二线三线| 黄网在线免费| 国产成人精品免费一区二区| 人九九综合九九宗合| 日本 欧美 国产| 黑人久久a级毛片免费观看| 日韩欧美国产中文字幕| 黄色一级视频播放| 欧美18xxxxx| 国产原创一区二区| 国产精品av在线| 久久免费精彩视频| 久久国产亚洲| 日韩电视剧在线观看免费网站| 日韩精品视频一二三| 国产激情视频在线看| 亚洲天堂a在线| 免费看成人av| 韩国av免费在线| 韩国视频一区二区| 国产成人一区二区| 国产精品乱子伦| 欧美激情精品久久久六区热门| 亚洲男人天堂网| 中国男女全黄大片| 成人影院网站ww555久久精品| 欧美性猛交xxxx富婆| 毛片av在线播放| 看黄网站在线观看| 国产精品视频一区二区三区不卡| 精品日韩欧美| 精品欧美一区二区精品少妇| 久久精品国产亚洲a| 国产91成人在在线播放| 久久精品国产亚洲av香蕉| 国产精品久久久久久久久久10秀 | 免费在线观看的av网站| 牛牛电影国产一区二区| 1000部国产精品成人观看| 欧美日韩视频在线一区二区观看视频| 俄罗斯嫩小性bbwbbw| 国产精品亚洲第一区在线暖暖韩国 | 欧美日韩国产另类一区| 乱子伦视频在线看| 91av亚洲| 色94色欧美sute亚洲13| 成年人在线看片| 成人在线网站| 欧美私人免费视频| 99sesese| 成人网av.com/| 日韩一区二区三区三四区视频在线观看 | 大片免费在线看视频| 亚洲天堂福利av| 美女在线免费视频| 黄色小说在线播放| 亚洲va欧美va国产va天堂影院| 妺妺窝人体色777777| 超碰在线资源| 欧美午夜无遮挡| 性生交免费视频| 亚洲狼人在线| 日韩一二三四区| 99免费观看视频| 福利片一区二区| 日韩激情视频在线播放| 波多野结衣a v在线| 国产一区二区三区天码| 国产亚洲精品美女久久久| 久久丫精品忘忧草西安产品| 欧美一区二区三区激情视频| www.国产精品一二区| 国产盗摄一区二区三区在线| 欧美私人啪啪vps| 亚洲97在线观看| 亚洲图片欧美日韩| 国产一区三区三区| 国内一区在线| 邻居大乳一区二区三区| 国产精品国产自产拍高清av | 秋霞午夜在线观看| 亚洲激情av在线| avav在线看| www.久久99| 日韩高清av一区二区三区| 蜜臀久久99精品久久久久久| 91精品国偷自产在线电影| 久久久久久久久久久av| 国产suv精品一区二区33| 美国毛片一区二区三区| 91在线播放视频| 欧美伦理影视网| 亚洲精品中文在线影院| aa在线观看视频| 国产91在线精品| 精品国产青草久久久久福利| 人妻少妇无码精品视频区| 你懂的网址国产 欧美| 日韩美女福利视频| 亚洲国产视频一区二区三区| 国产偷国产偷精品高清尤物| 成人国产一区二区三区| 欧美日韩精品免费观看视欧美高清免费大片| 欧美一区二区视频在线观看| 欧美 日本 国产| 在线电影一区二区| 国产福利视频一区二区| 日韩一区免费视频| 国产精品激情偷乱一区二区∴| 97中文字幕在线| 国产精品久久久久久妇女| 精品国产一区二区三区久久影院| 精品成人无码一区二区三区| 1024日韩| 国产成人一区二区三区免费看| 久久av一区二区三| 欧美激情在线精品一区二区三区| 精品国内产的精品视频在线观看| 国产精品99无码一区二区| 麻豆精品蜜桃视频网站| 另类视频在线观看+1080p| 国产剧情在线| 在线观看一区二区视频| 污污污www精品国产网站| 99久久夜色精品国产亚洲1000部| 国产91精品久| 欧洲精品久久一区二区| 亚洲欧美日韩系列| 国产视频一区二区在线观看| 免费影院在线观看一区| 爱情岛亚洲播放路线| 欧美一级理论片| 国产一区二区三区视频播放| 丝袜亚洲另类丝袜在线| 久久国产一区| 国产99在线观看| 亚洲第一网站免费视频| 欧美成人精品欧美一级| 精品在线观看视频| 亚洲图片在线观看| 国产69精品久久| 在线国产精品视频| 中文字幕一区二区人妻| 国产精品免费视频网站| 色婷婷狠狠18| 日韩欧美视频| 国产有码在线一区二区视频| 美女羞羞视频在线观看| 欧美日韩三级一区二区| 国产一级淫片久久久片a级| 美女视频黄 久久| 亚洲精品一区二| 天堂久久一区| 九九九久久久久久| 韩国中文字幕hd久久精品| 亚洲国产精品尤物yw在线观看| 久久久久中文字幕亚洲精品| 欧美精品综合| 国模娜娜一区二区三区| 韩日午夜在线资源一区二区| 91九色在线看| 日韩精品在线免费| 成人毛片一区二区三区| 国产女主播视频一区二区| 91亚洲免费视频| 欧美.日韩.国产.一区.二区| 99国内精品久久久久久久软件| 韩国成人免费视频| 亚洲欧洲一区二区三区久久| 中文无码精品一区二区三区| 中文字幕综合网| 亚洲女则毛耸耸bbw| 一区二区三区导航| 色视频一区二区三区| 日韩美香港a一级毛片| 欧美日韩不卡合集视频| 婷婷伊人综合中文字幕| 在线观看91精品国产入口| 好吊日在线视频| 不卡一区二区三区四区| 99久久国产宗和精品1上映| 欧美顶级大胆免费视频| 国产精品久久久久久久小唯西川 | 美日韩精品免费视频| 国产综合视频在线| 欧美自拍偷拍午夜视频| 强行糟蹋人妻hd中文| 久久久久久久久蜜桃| 91在线第一页| 亚久久调教视频| 日本一区二区三区四区五区六区| 国内精品偷拍| 91精品视频大全| 欧美aa免费在线| 久久精品中文字幕一区| 午夜在线观看视频18| 欧美日韩成人在线| 69视频免费在线观看| 亚洲日本成人在线观看| 亚洲一区二区三区蜜桃| 韩国v欧美v日本v亚洲v| 99精品免费在线观看| 欧美在线亚洲| 亚洲欧美丝袜| 色狠狠久久av综合| av电影成人| 欧美aaa级| 91精品国产网站| 日韩免费影院| 久久久av免费| av在线1区2区| 亚洲人成啪啪网站| 欧美视频在线观看一区二区三区| 欧美日韩国产中文| 欧美一区二区三区精美影视| 国产又粗又猛视频| 色网站国产精品| 国产无遮挡免费视频| 日韩毛片一二三区| 国产一区二区三区四区在线| 2021中文字幕一区亚洲| www.四虎在线| 国产激情一区二区三区四区 | 日韩电影在线观看永久视频免费网站| 国产精品久久久久久久久久久久久久久久久久 | free性欧美| 久久99精品国产99久久6尤物 | 久久久久久99久久久精品网站| 亚洲中文字幕无码一区| 国产麻豆9l精品三级站| 在线能看的av网站| 久久国产精品免费| 国产精品视频分类| 日本午夜一本久久久综合| 欧美韩国日本在线| 国产精品色网| 北条麻妃在线视频观看| 国产情侣久久| 亚洲自偷自拍熟女另类| 亚洲日韩视频| 丝袜人妻一区二区三区| 伊人天天综合| 精品久久一二三| 国产毛片久久| 男人操女人免费| 久久最新视频| 成年人视频在线免费| 久久欧美肥婆一二区| 黄色片一级视频| 日本不卡的三区四区五区| www.com操| 久久爱www久久做| 中文字幕日韩久久| 成人综合在线观看| 欧亚乱熟女一区二区在线| 99久久免费国产| 日本xxx在线播放| 国产日产精品一区| 极品尤物一区二区| 综合久久给合久久狠狠狠97色 | 污片在线观看一区二区| 国产欧美一区二区三区在线看蜜臂| 欧美色播在线播放| 特级西西444www大胆免费看| 欧美日韩精品久久久| 精品人妻少妇AV无码专区| 欧美精品一区二区三区一线天视频| 天堂av资源网| 一道本无吗dⅴd在线播放一区| 日本中文在线| 久久理论片午夜琪琪电影网| 亚洲深夜视频| 成人美女av在线直播| 一区二区在线免费播放| 精品久久久久久一区| 久久不见久久见中文字幕免费| 亚洲精品tv久久久久久久久| 欧美伊人影院| 欧美牲交a欧美牲交aⅴ免费下载| 日本伊人色综合网| 国产人妖在线观看| 国产视频一区二区三区在线观看| 人人澡人人澡人人看| 午夜亚洲福利老司机| 亚洲日本视频在线观看| 欧美久久久久免费| 天堂av2024| 精品国产依人香蕉在线精品| 波多野一区二区| 国产男人精品视频| 狠狠一区二区三区| 欧美 另类 交| 久久激情网站| 国产a级片视频| 中文字幕精品在线不卡| 国产在线视频在线观看| 欧美撒尿777hd撒尿| 亚洲第一大网站| 色哟哟入口国产精品| 123区在线| 91在线播放国产| 国产精品亚洲二区| 农民人伦一区二区三区| 久久97超碰国产精品超碰| 最新在线黄色网址| 亚洲最色的网站| 在线观看中文字幕码| 亚洲欧美色图片| av电影在线地址| 亚洲自拍小视频免费观看| 精品国内自产拍在线观看视频| 成人免费播放器| 国产精品一区二区三区乱码| 蜜桃久久精品成人无码av| 天天av天天翘天天综合网 | 久久97人妻无码一区二区三区| 91精品办公室少妇高潮对白| 欧美一区二区三区黄片| 欧美精品免费在线观看| 亚洲热av色在线播放| 色视频一区二区三区| 久久久久久久高潮| 熟女人妻在线视频| 亚洲国产人成综合网站| 国产高潮在线观看| 久久精品免费播放| 黄色成人小视频| 视频在线99re| 日韩精品一级二级 | 亚洲天堂av线| 国产亚洲欧美色| 手机av免费观看| 亚洲午夜未删减在线观看 | 成人在线免费看| 国产精品国产三级国产aⅴ9色| 免费看日本一区二区| 黄色动漫在线免费看| 91免费版在线| 欧美h在线观看| 亚洲图片在线综合| 全球最大av网站久久| 亚洲高清在线观看一区| 丝袜美腿高跟呻吟高潮一区| 老司机福利av| 色播五月激情综合网| av在线电影免费观看| 国产精品亚洲片夜色在线| 欧美激情另类| 五月天视频在线观看| 最新久久zyz资源站| av资源免费看| 国模叶桐国产精品一区| 久久影视三级福利片| 午夜精品久久久内射近拍高清| 久久精品视频网| 一区二区小视频| 久久久久99精品久久久久| 日韩精品视频一区二区三区| www.夜夜爱| 99久久精品国产麻豆演员表| 中文在线第一页| 中文字幕在线精品| 五月亚洲婷婷| 欧美 日本 亚洲| 国产欧美精品一区| aaa一区二区| 91大神在线播放精品| 国产一区二区三区综合| 国产人成视频在线观看| 天天色天天操综合| 久草视频视频在线播放| 国产日韩av高清| 伊人久久成人| 日本综合在线观看| 日韩视频在线你懂得| 亚洲美女尤物影院| 一本一道久久a久久综合精品| 国内精品国产三级国产a久久| 日韩激情一区二区三区| 亚洲欧美制服综合另类| 99久久99九九99九九九| 777精品久无码人妻蜜桃| 欧美激情综合五月色丁香小说| 国产99999| 国产成人精品久久久| 欧美日本久久| 特级西西www444人体聚色 | 禁断一区二区三区在线| 99re精彩视频| 天天综合色天天综合| 日本成a人片在线观看| 国产日韩二区| 久久精品国产一区二区三| 日韩网红少妇无码视频香港|