在提示工具中如何加入图标??

问题描述

我正在模仿QQ的登录界面。遇到了一个问题,就是怎样在提示工具中加入图标???高手们帮帮忙。最好有代码。

解决方案

解决方案二:
importjava.awt.Image;importjavax.swing.ImageIcon;importjavax.swing.JFrame;publicclassFrameextendsJFrame{publicstaticvoidmain(String[]args){newFrame().launchFrame();}publicvoidlaunchFrame(){setSize(300,300);setTitle("窗口示例");//获取图片并设为窗口图标,注意,这里的images文件夹必须和Frame.java文件在同一个包中java.net.URLimgURL=Frame.class.getResource("/images/yourImage.png");ImageIconimgIcon=newImageIcon(imgURL);Imageimg=imgIcon.getImage();this.setIconImage(img);//将窗口显示在屏幕正中this.setLocationRelativeTo(null);setVisible(true);}}//顺便送楼主一个方法//返回图片信息privatestaticImageIconcreateImageIcon(Stringpath){java.net.URLimgURL=SysAboutDialog.class.getResource(path);if(imgURL!=null){returnnewImageIcon(imgURL);}JOptionPane.showMessageDialog(sys_jmu,"找不到:"+path+"图片路径!请核实您的配置信息。","错误",JOptionPane.ERROR_MESSAGE,null);returnnull;}

解决方案三:
没明白什么叫提示工具?ToolTip还是JOptionPane
解决方案四:
jlabel,joptionpane,tooltip支持html,比如jlabel.setText("<html><imgsrc='file:///F:/Program/Java/Source/YbTools/aa.jpg'></html>");呵呵,44吧,俺用这个做过那个抓天气预报的label很有点意思
解决方案五:
学习
解决方案六:
是JOptionPane
解决方案七:
JOptionPane.showOptionDialog(parentComponent,message,title,optionType,messageType,icon,options,initialValue)有不同的参数组合,上面就是一个例子,可以自定义Icon的

时间: 2024-12-20 05:26:44

在提示工具中如何加入图标??的相关文章

请教大神如何修改和替换 C# EXE 程序中的 ico 图标与文本资源?

问题描述 我想修改一款国外软件主程序中的资源文件,包括程序中不同像素的ico图标和里面的一些文本提示信息,由于没有源程序,所以想通过第三方工具进行修改,不知道哪位大神有这方面的经验,请告知一下.非常感谢!我的Email:860861001@qq.com,留下联系方式必有重谢! 解决方案 解决方案二:用exescope解决方案三:其实用vs也可以修改,直接打开exe,以资源方式打开,即可.解决方案四:用exescope测试过,可以读取到程序中的ico图标,但是无法替换,一直提示不能更改资源的大小.

在使用百度外链工具中发现的一些问题

百度站长平台在11月正式推出了外链工具,不仅可以查询自己网站的外链信息,还可以查看其他任何网站的外链,不受任何限制.这对众多的SEOer来说可是一个非常好的消息.笔者也在第一时间接触了这一工具,而在使用过程中对百度对外链的处理方法有了一些新的了解. 笔者在12月初刚刚接手一个网站,是一个外贸营销网站 .暂时称X站吧.接手已经将近一个月,在这一个月中每天都会发外链,在发的外链当中,有锚文本,也有纯文本链接.本月的27号在百度外链分析工具中X站的外链数据进行了更新,由接手时的二十多个增长到一百多个,

汇编教程:系统托盘中的快捷图标

本课中,我们将学习如何把小图标放到系统托盘中去以及如何创建和使用弹出式菜单. 理论: 系统托盘是指任务条中的一个方形区域,在该区域中可以放入一些小图标,通常您可以在此处看到系统提供的最新时间.您自己当然也可以把快捷小图标放到此处.下面是这么做的步骤: 设置NOTIFYICONDATA型的结构体变量的成员变量的值: cbSize 该结构体的大小. hwnd 窗口的句柄.当鼠标滑过该小图标时,该窗口将接收到相关的消息. uID 小图标的ID号.您可以取任意值,只是当您的应用程序有不止一个小图标时,您

怎么解决电脑无线上网提示“区域中找不到无线网络”的问题

案例分析一:笔记本电脑之前好好的,突然不能使用无线网络了,提示"区域中找不到无线网络".主要有如下三个问题:一.event log被360禁用了,启用即可 老版本的360在"一键优化"时,默认将"Event Log(系统日志服务)"给关闭了.以下是详细解决方案: 1.打开"Event Log(系统日志服务)":将360软件打开,依次进入:点击"功能大全"---进入"系统服务状态"或&qu

电脑无线上网提示“区域中找不到无线网络”怎么办?

案例分析一: 笔记本电脑之前好好的,突然不能使用无线网络了,提示"区域中找不到无线网络".主要有如下三个问题: 一.event log被360禁用了,启用即可 老版本的360在"一键优化"时,默认将"Event Log(系统日志服务)"给关闭了.以下是详细解决方案: 1.打开"Event Log(系统日志服务)":将360软件打开,依次进入:点击"功能大全"---进入"系统服务状态"或&

XMLSpy编辑工具中设置XML的DTD/XSD校验指向本地,而不要直接指向网络去

http://yulimin.javaeye.com/blog/24495 关键字:   XML DTD XSD 校验     XMLSpy编辑工具中如何设置XML的DTD/XSD校验指向本地,而不要直接指向网络去? 前提:在不修改XML的条件下,修改XML的,不要这个,这个变态的谁都会... 其它的工具及另外的方法如下,但是想获取到类似XMLBuddy的cache一样的功能.何办? XMLBuddy 由于打开XML文件时会根据XML文件里定义的DTD去网上查找相应的DTD文件,这样导至打开的时

[译] 在 Chrome 开发者工具中调试 node.js

本文讲的是[译] 在 Chrome 开发者工具中调试 node.js, 这篇文章介绍了一种在 Chrome 开发者工具里面开发.调试和分析 Node.js 应用程序的新方法. devtool 最近我一直在开发一个命令行工具 devtool,它可以在 Chrome 的开发者工具中运行 Node.js 程序. 下面的记录显示了在一个 HTTP 服务器中设置断点的情况. 该工具基于 Electron 将 Node.js 和 Chromium 的功能融合在了一起.它的目的在于为调试.分析和开发 Node

iis安装完成后,管理工具中不显示,解决方案

1.管理工具中的"INTERNET信息服务"本来就是一个快捷方式来的.      本标为:C:\WINDOWS\SYSTEM32\INETSRV\IIS.MSC,找到发送到桌面快捷方式即可. 2.Win7配置IIS遇到问题及解决方法:IIS图标不见了

Linux Netcat 命令——网络工具中的瑞士军刀

netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据.通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它.使用netcat命令所能完成的事情令人惊讶. netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了.你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端. 下面是一些使用netcat的例子. [A(172.31.100.7) B(172.31.100.23)] Linux netcat