首先去下载苹果风格的jar包。quaqua.jar 下载地址:https://quaqua.dev.java.net/
swing的界面通常是通过UIManager.setLookAndFeel来控制的。
设置UIManager的代码:
public static void main(String args[]){
System.setProperty("Quaqua.tabLayoutPolicy", "wrap");
if (!System.getProperty("os.name").toLowerCase().startsWith("mac")) {
try {
Methods.invokeStatic(JFrame.class,
"setDefaultLookAndFeelDecorated", Boolean.TYPE,
Boolean.TRUE);
Methods.invokeStatic(JDialog.class,
"setDefaultLookAndFeelDecorated", Boolean.TYPE,
Boolean.TRUE);
} catch (NoSuchMethodException e) {
e.printStackTrace();
}
}
try {
UIManager.setLookAndFeel("ch.randelshofer.quaqua.QuaquaLookAndFeel");
} catch (Exception e) {
}
DBConnFrame f = new DBConnFrame();
f.setTitle("数据库连接向导");
f.setSize(600, 400);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//关闭窗口事件
f.setVisible(true);
}
就这样吧!看风格附图如下
- 大小: 1.3 MB
分享到:
相关推荐
Java Swing组件外观是Java桌面应用程序开发中的一个重要方面,它决定了用户界面的视觉风格和交互体验。Swing库提供了丰富的组件集,如按钮、文本框、菜单等,而这些组件的外观可以通过不同的Look and Feel(简称L&F...
在Swing中,LookAndFeel是一个关键概念,它决定了应用程序的视觉样式,包括控件的外观、颜色、字体等。Mac风格的LookAndFeel是专门为在Mac OS环境下提供与系统一致的UI体验而设计的。 LookAndFeel提供了跨平台的...
2. `java 苹果风格外观.txt`:这个文件很可能包含了关于如何使用Quaqua库来改变Java Swing程序外观的详细说明,包括导入库、设置LookAndFeel以及可能涉及的代码示例。通常,使用Quaqua只需在程序启动时调用`LookAnd...
Java 皮肤,特别是苹果风格的皮肤,为Java应用程序带来了独特的视觉体验,使用户界面看起来更加美观、时尚。这种设计灵感来源于苹果公司的操作系统,如macOS,以其简洁、优雅的界面而闻名。Java 皮肤通常通过Java ...
描述中提到的“window风格”可能指的是Windows Look and Feel,“苹果风格”可能指的是Aqua Look and Feel,“3d风格”可能是指一种特殊的自定义3D效果的L&F。 标签"swing java 皮肤 lookandfeel"进一步明确了这个...
Swing 提供了多种窗口主题,使得开发者可以为应用创建具有不同视觉风格的界面,以适应不同的操作系统环境,如 Windows、Mac OS(苹果系统)等。在Java Swing中,这些主题通常被称为“LookAndFeel”。 在Java Swing...
总结来说,"苹果专用java皮肤包"是一种提升Mac OS环境下Java Swing应用视觉体验的工具,它通过提供定制的LookAndFeel实现,使应用看起来更符合苹果系统的风格。而liquidlnf-0.2.8是这样一个皮肤包的具体实例,使用它...
在Quaqua主题下,Swing组件会呈现出Mac OS特有的圆润边缘、淡色背景以及苹果风格的图标和动画效果。 使用Quaqua Swing UI Theme有以下几个关键点: 1. **安装与应用**:首先,你需要在项目中引入Quaqua库。这通常...
它提供了类似 macOS 的界面,对于那些希望在非 macOS 平台上实现苹果风格界面的开发者来说非常有用。 4. JTattoo LookAndFeel:JTattoo 是一套基于 Swing 的LookAndFeel,提供了多种主题,包括模仿 Windows、Mac OS...
在Swing中,观感(LookAndFeel)是决定应用程序视觉样式的关键因素,它可以改变窗口、按钮、文本框等控件的外观和感觉,使得程序能够适应不同平台或用户的个人喜好。这篇博客“Swing的观感切换”深入探讨了如何在...
“用了仿苹果化的皮肤界面”意味着该系统采用了特定的外观和感觉,模仿了Apple macOS系统的界面风格。在Java中,可以通过设置LookAndFeel来改变应用的视觉样式。例如,可以使用`UIManager.setLookAndFeel()`方法加载...
Quaqua 4.4.7.zip中的内容即为这个库的一个版本,包含了一系列的Java类和资源,用于帮助开发者构建具有苹果风格的Java应用。 Quaqua库不仅提供了与苹果系统相似的图标、控件样式,还实现了Mac OS X特有的功能,比如...
使用BeautyEye,开发者可以轻松地将现有的Java Swing或JavaFX应用程序转变为具有苹果风格界面的应用。这通常通过设置特定的LookAndFeel实现,例如在程序启动时调用`UIManager.setLookAndFeel()`方法,并传入Beauty...
这通常涉及重绘组件、设置特定的边框和背景,甚至使用JavaFX的CSS样式来实现苹果风格的视觉效果。 4. **JAR包**:压缩包中的“工具JAR包”很可能包含了帮助开发者实现这一目标的类库或框架。这些库可能包含预定义的...
1. **苹果风格的主题**:Quaqua提供了与Mac OS X相似的视觉样式,包括圆角矩形、阴影效果、滑块、进度条和复选框等元素的设计。 2. **组件支持**:它为Swing的所有标准组件提供了定制的外观,确保在视觉上与Mac OS ...
在Java程序中使用Quaqua库,开发者可以让其应用在Mac环境下拥有原生的Mac苹果风格界面,提供用户更熟悉的交互体验。 Quaqua库是基于Java Swing构建的,Swing是Java提供的一个用于创建桌面应用程序的GUI工具包。通过...
Quaqua库是一款著名的Java Swing用户界面主题框架,它的主要目标是为Java应用程序带来与Apple Mac OS X操作系统类似的视觉风格和交互体验。标题中的"Quaqua 4.4.5.rar"指的是该库的第4.4.5版本,以RAR格式压缩的文件...
例如,Office风格的皮肤可能包含模仿Word或Excel界面的元素,而Mac风格的皮肤则会遵循苹果系统的UI设计原则。 5. **应用皮肤**:在Java程序中应用皮肤通常需要以下几个步骤: - 导入所需的库和皮肤资源。 - 设置...
quaqua-8.0是一个与Java Swing相关的库,主要用于在Mac OS X系统上提供与苹果原生界面风格一致的用户体验。这个库的核心是其对Java Swing组件的扩展和定制,使得开发者能够在非Mac平台上的应用也能展现出Mac系统的...
Java-student_grade_manager_system是一个基于Java Swing开发的学生成绩管理系统,它采用了仿苹果风格的皮肤界面,提供了直观且友好的用户交互体验。系统中包含了数据库文件,这表明它可以存储和管理大量的学生信息...