java 任务栏程序_如何为Java Swing程序动态启用或禁用任务栏图标
有些事情要尝试,虽然我不完全确定这会起作用,因为现在很晚了,我可能想错了。
当最小化窗口时,会触发一个事件,您要做的是通过将WindowsStateListener添加到监视窗口图标化和窗口图标化的JFrame来捕获它。当出现窗口图标化时,将JFrame的visible属性设置为false;当窗口图标化时,将其设置为true。将帧可见性设置为false的快速测试似乎会将其从任务栏中删除,您只需确定它是否确实有效,然后实现一个状态列表器。
这是我用来测试的代码
import java.awt.*;
public class FrameTest
{
public static void main (String args[]) throws Exception
{
// Create a test frame
Frame frame = new Frame("Hello");
frame.add ( new Label("Minimize demo") );
frame.pack();
// Show the frame
frame.setVisible (true);
// Sleep for 5 seconds, then minimize
Thread.sleep (5000);
frame.setState ( Frame.ICONIFIED );
frame.setVisible(false);
// Sleep for 5 seconds, then restore
Thread.sleep (5000);
frame.setState ( Frame.NORMAL );
frame.setVisible(true);
// Sleep for 5 seconds, then kill window
Thread.sleep (5000);
frame.setVisible (false);
frame.dispose();
// Terminate test
System.exit(0);
}
}
java 任务栏程序_如何为Java Swing程序动态启用或禁用任务栏图标相关推荐
- eclipse关闭java程序_如何为Java代码的某些部分关闭Eclipse代码格式化程序?
我有一些Java代码,其中SQL语句编写为Java字符串(请不要使用OR / M flamewars,嵌入式SQL就是这样 - 不是我的决定) . 为了便于维护,我在几行代码中将SQL语句在语义上分解 ...
- java怎么创建二进制文件_如何为Java应用程序创建本机二进制文件?
参见英文答案 > How can I convert my Java program to an .exe file? [closed] ...
- java里frame颜色_如何为Java中的窗口(JFrame)添加颜色
最近一些学习Java的小伙伴,向我请教了一些关于Java图形化界面的问题,以下就是我对Java图形化界面的一些总结. 一:为何J Frame无法显示添加的颜色 public class Login e ...
- java制作一个应用程序_一个制作java小应用程序的全过程
一个制作java小应用程序的全过程 一.安装java软件: 从网上下载jdk-7u25-windows-i586.exe,安装到C:\Program Files\Java\jdk1.7.0_25. 二 ...
- java中如何运行小程序_一起学java(一)——运行第一个小程序
接下来的一段时间内会更新一起学java系列,喜欢的关注一下我吧.微信公众号:什么都不懂的大佬:初学,有错误的地方请大家多多指教. ---------------分割线-------------- 一. ...
- java mapreduce程序_简单的java Hadoop MapReduce程序(计算平均成绩)从打包到提交及运行...
[TOC] 简单的java Hadoop MapReduce程序(计算平均成绩)从打包到提交及运行 程序源码 import java.io.IOException; import java.util. ...
- pat上写java程序_如何运行Java程序和设置CLASSPAT
导读: 如何运行JAVA和CLASSPATH环境变量的设置是学习和使用JAVA中最基本的问题,本不应在此赘述.但近来不少人在论坛上提出的问题却与此有关,我平时碰到的一些初学者也往往在这个问题上卡了壳, ...
- java ee 程序_第一个 JavaEE 应用程序 - JavaWeb 入门开发教程
第一个 JavaEE 应用程序 JavaEE 是 Java Web 开发当中事实上的标准,诸多框架也都是建立在 JavaEE 的 API 基础之上的.为了从头理解 Java Web 开发,我们将从一个 ...
- 编写一个java程序_鼠标在java窗口上的坐标_请问如何在Java中获取窗口外部的鼠标单击坐标...
尽管可能,但可能会受到限制: 为焦点事件添加一个AWTEventListener.只要您的应用在单击按钮之前就具有焦点,就会收到焦点丢失事件.然后查询指针位置. 限制是,当然,您的应用程序失去了焦点. ...
- java发展前景选兄弟连_兄弟连:Java程序员未来应该如何发展
兄弟连:Java程序员未来应该如何发展 2017-09-13 | 北京 | 点击59次 | 信息编号:2017913101729121697951254323 广州兄弟连教育:http://gz.it ...
最新文章
- iphone降级_iOS 14升级体验与问题总结,附降级教程
- electron、node
- MySQL按时间查找
- 又被分治题卡住好几个小时!用最笨的方法搞懂分治法边界,告别死循环!
- 十一月份英语学习总结—积累
- fastreport java 集成_报表生成器配置FastReport.Net环境
- 本科生计算机核心期刊论文,计算机本科生学位论文参考文献 计算机本科生核心期刊参考文献哪里找...
- Direct Sparse Visual-Inertial Odometry using Dynamic Marginalization
- selenium自动化购买火车票+存储数据库
- StyleGAN生成模型
- 计算机毕业设计ssm大学生日常行为评分管理系统9gl38 (1)系统+程序+源码+lw+远程部署
- 计算机课件制作试题,《多媒体课件制作》试题及答案
- 这可能最全的操作系统面试题
- “主码的属性不能称之为主属性”和“若属性X函数依赖于属性Y时,则属性X与属性Y之间具有多对一的联系”
- Python 实现将 Unix 时间戳转化为实际时间
- 集多功能为一体的智能WiFi模块Linux多线程处理器openwrt开发板工业4G路由器网口有线转无线WiFi
- VBA Trim()函数 去除头部和尾部的空格 - VBA函数学习笔记(二)
- 各大搜索引擎下拉词长尾词API接口
- 关于ArcGis for javascript整合百度地图 天地图 高德地图进行搜索
- 网络安全专业的未来发展和就业情况?
热门文章
- 148. php in_array()
- 120. strtotime()
- 49.邮件模板的传值与调用
- 24. Navigator taintEnabled() 方法
- href=“javascript:void(0);”和href=void(change_code(this));
- css中伪元素也可以和css类相结合
- 应用安全 - 工具使用 - Nmap
- UDF函数 解码url
- 全文检索(LuceneSolr)
- PLSQL使用技巧 如何设置默认显示My Objects、记住密码等