java 应用程序 标题栏图标 的 自定义 方法

程序

我接触java的时间不长,但是一直希望能够自定义java程序的标题栏图标,但是查找了很多资料这方面的介绍实在少得可怜。

今天我无意中发现了在java的
java.awt.Frame.setIconImage()方法。

例程如下:

import javax.swing.*;

public class java_titleBar_Icon extends JFrame {
JLabel jlable1 = new JLabel("演示自定义java_titleBar_Icon的方法");
String image = new String("img/aa.gif"); //建立一个字符串保存要用的图标的路径,关于java的路径请参考其它文档
ImageIcon test = new ImageIcon(image); //建立一个ImageIcon类,产生setIconImage()方法需要的Image数据

public java_titleBar_Icon() {
super("演示自定义java_titleBar_Icon的方法");
this.setIconImage(test.getImage()); //设置标题栏的图标为aa.gif
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel pane = new JPanel();
pane.add(jlable1);
this.setContentPane(pane);
this.show();
}

public static void main(String[] args) {
java_titleBar_Icon jtI = new java_titleBar_Icon();
}
}

时间: 2025-01-19 18:59:57

java 应用程序 标题栏图标 的 自定义 方法的相关文章

怎么更改java应用程序标题栏默认图标

很多人都在问怎么更改java应用程序标题栏默认图标,如果你用过Toolkit类,这将是一件很简单的事情: Toolkit tk=Toolkit.getDefaultToolkit() Image image=tk.createImage("image.gif"); /*image.gif是你的图标*/ this.setIconImage(image); 就这么简单,看看,已经变成你自己的图标了.Toolkit是个很有用类的,提供很多对窗口默认行为的修改,下面随便提一下,怎么把默认的鼠标

Java程序实现导出Excel的方法(支持IE低版本)_java

今天想整理一下自己前段时间遇到的一个导出的问题. 因为项目的需求,要做一部分导出功能.开始的时候用的公司的导出,但是很奇怪有部分模块导出的时候就是会报500错误,发现在删减一些字段后就恢复了正常,当时因为项目紧张,也就临时删减了一些,但也不是长久之计,之后自己在原本的基础上重新修改整理了一下,目前运行还算稳定,就此和大家分享一下. 导出需要三个部分,js,公共方法,后台方法. js代码 function exportData() { //前台接收的参数 rwmc = $("#txt_rwmc&q

Ubuntu系统调整iPhone应用程序图标顺序的方法

现在的 http://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu 已经支持同步 iPhone 上的图片和音乐文档了,很多童鞋在看了 OwnLinux.cn 之前发布的在 Ubuntu 上同步 iPhone 的音乐和照片一 文之后表示还不够给力.除了同步音乐和照片还能干点别的吗?OwnLinux.cn 也会进一步和大家分享 Ubuntu 上操作 iPhone 的信息.在 iPhone 安装好了 大量的应用软件之后,图标的分类和排序就

监视Java应用程序:向死锁检测应用程序添加方法分析视图

本系列的第 2 部分将采用 第 1 部分中的死锁检测应用程序,并添加一个方法分析视图来显示应用程序的哪些地方花费了大部分的 CPU 周期. Health Center 是一款适用于 Java 的 IBM®监视和诊断工具,是一个免费的低开销诊断工具和 API,用于监视在 IBM Java 虚拟机 (JVM) 上运行的应用程序.有关此 API 可以执行的操作的细节,请参阅 第 1 部分.在本文中,将会采用 第 1 部分中开发的死锁检测应用程序,并添加一个方法分析视图来显示应用程序的哪些地方花费了大部

5、编写一个简单的JAVA Application 应用程序,编写两个方法area1,area2计算圆柱体的表面积和体积,圆柱体半径R=5,高H=10,并输出计

问题描述 5.编写一个简单的JAVAApplication应用程序,编写两个方法area1,area2计算圆柱体的表面积和体积,圆柱体半径R=5,高H=10,并输出计算结果急求答案谢谢

Android实现无标题栏全屏的方法_Android

Android中实现全屏.无标题栏的两种办法,另附Android系统自带样式的解释 实现全屏无标题栏: 1.在xml文件中进行配置 AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可. 实现全屏效果: android:theme="@android:style/Theme.NoTitleBar.Fullscreen"   实现无标题栏(但有系统自带的任务栏): android:theme="@andr

Android实现无标题栏全屏的方法

Android中实现全屏.无标题栏的两种办法,另附Android系统自带样式的解释 实现全屏无标题栏: 1.在xml文件中进行配置 AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可. 实现全屏效果: android:theme="@android:style/Theme.NoTitleBar.Fullscreen"   实现无标题栏(但有系统自带的任务栏): android:theme="@andr

windows 7-运行一个基于Java的程序总是要求管理员权限怎么办?

问题描述 运行一个基于Java的程序总是要求管理员权限怎么办? #我的操作系统是windows 7. 安装了一个叫**Geogebra**的几何作图软件.这个软件是用Java开发的开源软件. 之前使用一直是正常的,最近一段时候,突然发生了一系列的怪事: 比如一直用的Acrobat突然失效了,后来只好重新安装,用amtlib解决. 再就是重装Acrobat之后就偶然发现Geogebra不用管理员权限无法打开了,即使彻底卸载,清除注册表项,重新安装也没用:还尝试了它的portable版本,也是一样.

将 Java 小程序迁移到 Microsoft J# 浏览器控件

程序|控件|浏览器 Visual J# .NET 小组 Microsoft Corporation 摘要:通过 Microsoft J# 浏览器控件,开发人员可以将所编写的在 Java 虚拟机上运行的 Java 小程序迁移到 .NET 框架.本文向开发人员介绍 J# 浏览器控件,并说明将 Java 小程序迁移到 .NET 框架的步骤.本文还讨论了其他一些主题,如 J# 浏览器控件的安全性和调试,以及当前版本中不受支持的功能. 下载 HTML 小程序到对象标记转换器 (95KB) 本文假设开发人员