美化包的使用:
import org.jvnet.substance.skin.SubstanceGreenMagicLookAndFeel;
方法:
private void setLAF()
{
try
{
UIManager.setLookAndFeel(new
SubstanceFieldOfWheatLookAndFeel());
JDialog.setDefaultLookAndFeelDecorated(true);
}
catch (UnsupportedLookAndFeelException ex)
{
JOptionPane.showMessageDialog(this, "对不起!不支持");
}
}
系统托盘方法:
public void minHide()
{
systemTray = SystemTray.getSystemTray();// 获得系统托盘的实例
ImageIcon ii = new ImageIcon("src/images/001.png");
this.setIconImage(ii.getImage());
iconHide = new ImageIcon("src/images/001.png").getImage();
PopupMenu pop = new PopupMenu();// 构造一个右键弹出式菜单
MenuItem show = new MenuItem("显示窗口");
MenuItem exit = new MenuItem("退出");
MenuItem author = new MenuItem("Author");
pop.add(show);
pop.add(exit);
pop.add(author);
trayIcon = new TrayIcon(iconHide, "开心农场", pop);
trayIcon.addMouseListener(new MouseAdapter()
{
public void mouseClicked(MouseEvent e)
{
if (e.getButton() == MouseEvent.BUTTON1)
{
if (e.getClickCount() >= 2)// 双击托盘窗口再现
{
systemTray.remove(trayIcon);
setVisible(true);
}
}
}
});
分享到:
相关推荐
在"swing美化包"的压缩文件中,可能包含了JTattoo库的jar文件、示例代码以及详细的使用文档。这些资源可以帮助开发者快速理解和应用JTattoo。示例代码展示了如何在实际项目中导入和使用JTattoo,通过查看和运行这些...
"swing界面美化包"就是这样一个工具,它可以帮助开发者轻松地改变Java应用的视觉风格。 Swing界面美化的实现主要依赖于两个关键概念:LookAndFeel和UI Delegate。LookAndFeel是一种可以改变所有组件外观和感觉的...
Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分,用于构建桌面应用程序。在默认情况下,Swing组件的外观可能相对朴素,但通过引入第三方库,如BeautyEye、...
"Java Swing 界面美化包-含源码" 就是这样一种解决方案,它专门用于提升 Swing 应用程序的外观。这个包包含了一个名为 Substance 的库,这是一个非常受欢迎的 Swing 界面美化框架。Substance 提供了多种预定义的皮肤...
【描述】:在Java编程中,Swing是用于构建图形用户界面(GUI)的工具包。它提供了一系列组件,如按钮、文本框、菜单等,用于创建桌面应用程序。而BeautyEye则是一个专门针对Java Swing的UI美化框架,它通过自定义的...
Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。在标准Java库中,Swing提供了一系列组件,用于构建桌面应用程序。然而,Swing的默认外观可能并不符合所有开发者...
#### 三、Swing美化包的使用方法 根据给定文件的描述,“美化包加载后,请选择该文件的任何一句,放在构造方法里面,异常处理一下就Ok!” 这句话为我们提供了如何使用这些美化包的具体指导。具体步骤如下: 1. **...
总的来说,"swing外观 美化包"是一个强大的工具,可以帮助Java Swing开发者轻松地提升应用的视觉吸引力,创建出更加专业和引人入胜的用户界面。通过合理地运用各种美化策略,可以将普通的Swing应用转变为引人注目的...
在Swing这一Java的图形用户界面(GUI)工具包中,虽然提供了基本的组件和布局管理器,但默认的UI设计往往显得较为朴素。为了使Swing应用看起来更加现代化和吸引人,我们可以引入第三方库,如本案例中的"substance....
在Java的Swing库中,实现系统托盘功能可以为应用程序提供一个持续的交互界面,即使主窗口已经最小化或关闭。系统托盘,也称为通知区域或系统通知区,通常位于操作系统任务栏的右侧,允许用户快速访问常用的功能或...
总之,Substance 美化包为 Java Swing 开发者提供了一个强大的工具,帮助他们打造更具吸引力的 GUI 应用程序。通过正确地集成和配置 Substance,你可以让你的应用程序在视觉上脱颖而出,提高用户体验。记住,良好的 ...
在实际开发中,使用这样的美化jar包可以极大地提升Swing应用的用户体验,使其在视觉上更加吸引人。同时,开发者也可以根据需求调整和定制主题,以满足特定项目的风格要求。不过,需要注意的是,虽然美观的界面能提升...
Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。Swing提供了一套丰富的组件,如按钮、文本框、滚动面板等,用于创建桌面应用程序。在Swing中,我们可以利用各种...
这些外观包括跨平台的Metal Look and Feel(默认)、Windows Look and Feel(仅限Windows系统)以及Nimbus Look and Feel(自Java 6起引入,提供更现代的视觉效果)。 2. **皮肤包的使用**: - **添加JAR文件**:...
com.jtattoo.plaf.aluminium.AluminiumLookAndFeel 椭圆按钮+翠绿色按钮背景+金属质感 ...com.jtattoo.plafacryl.AcrylLookAndFeel 布质感+swing纯风格 com.jtattoo.plaf.graphite.GraphiteLookAndFeel
总之,“javaSwing皮肤大全.rar”是一个宝贵的资源,它提供了丰富的Java Swing Look and Feel皮肤,可以帮助开发者快速地为他们的Swing应用程序赋予独特的视觉风格,提高软件的吸引力和用户满意度。通过合理利用这些...
标题中提到的“JavaSwing编程”,指的是在Java编程语言中,使用Swing库进行图形用户界面(GUI)编程的一种实践。Swing是Java的一个工具包,用于开发Java应用程序的图形用户界面。它提供了一套丰富的组件,可以让...
通过这个例子,初学者可以深入理解如何使用Swing组件创建交互式的窗口应用,以及如何通过自定义代码实现更高级的功能,如窗体风格的动态切换。这有助于提升Java GUI编程的技巧,对于开发桌面应用或者需要创建复杂...
本资源“令Swing风格更加美化的插件”正是为了帮助开发者实现这一目标。 首先,Swing界面的美化通常涉及到以下几个方面: 1. **主题更换**:Swing支持多种Look and Feel(L&F),这是决定窗口和控件外观的样式。...
在这个“使用JavaSwing重写的美化版窗口模板”中,我们可以深入探讨Java Swing在构建美观、交互性强的窗口应用中的运用。 1. **Java Swing基础**: - Swing是Java的轻量级GUI框架,它使用Java2D进行渲染,可以创建...