问题标签 [look-and-feel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3282 浏览

java - 如何为 JNLP 应用程序设置我的 Java 系统外观?

我在 OpenSuse 上运行 Gnome。结果,我的系统外观和感觉是 GTK+,它有很多丑陋的问题(请参阅此处的一些问题)。

在我的 swing 应用程序开发过程中,我可以从命令行或 IDE 运行客户端并指定 VM 参数

-Dswing.systemlaf=com.sun.javax.swing.plaf.metal.CrossPlatformLookAndFeel

让它看起来不错。

但是我不知道当我通过 JNLP 启动应用程序时如何强制 Java Webstart 使用这个 VM 参数。

编辑: 这与设置外观的编程能力无关。应用程序正确执行此操作。

我的问题是如何告诉 Java Webstart 在运行 myapp.jnlp 文件时使用 VM 参数“swing.systemlaf”。

0 投票
8 回答
33008 浏览

java - Windows look and feel for JFileChooser

I'm trying to generate a JFileChooser that has the Windows look-and-feel. I couldn't find a method to change it, so I created a base class that extends JFileChooser that changes the UI with the following code:

Then, in another class, I call

but the dialog box that comes up has the Java look and feel. Any thoughts on how to change this? Is there a method of the JFileChooser class that I can use instead of this extended class?

Thank you!

0 投票
5 回答
3225 浏览

java - 带有 Windows7 外观的 JFileChooser 缺少按钮

JFileChooser我成功地使用以下代码在 Windows中创建了外观和感觉

但是当 JFileChooser 出现时,它缺少文件名下拉菜单右侧的按钮。缺少的按钮是上一级、创建新文件夹、列表视图和详细信息视图按钮。

关于如何让他们回来的任何想法?

谢谢!

0 投票
3 回答
2544 浏览

java - 网页中的 Java 小程序不尊重设置的外观和感觉

我正在尝试设置通过 Web 浏览器使用的 Java 小程序的外观 (LAF)。我希望设置系统默认 LAF,但在浏览器中加载时,小程序返回到 Metal LAF。当我将它作为独立小程序运行时,LAF 已正确应用。我向用户展示的唯一项目是 JFileChooser。我尝试了多种方法来克服这个问题,包括:

1) 覆盖小程序的 start() 方法:

2)在小程序类的静态初始化器中设置:

3)在小程序的构造函数中设置:

我正在使用 Java 6,但在 Windows 上针对 Java 5。在任何情况下,外观和感觉设置!被打印到控制台,所以我知道它设置它没有抛出异常。这与浏览器无关(使用 Firefox 3.6 和 IE7)。 为什么要这样做,我怎样才能让它尊重我指定的 LAF?

0 投票
2 回答
5627 浏览

qt - 如何更改 Qt 表单的外观和感觉?

我需要更改表单的外观和感觉,但我不知道:我需要下载和安装什么?是否有任何现成的外观安装到 qt 库中?我正在使用 Windows 和 qt 4.4.3

0 投票
2 回答
1712 浏览

java - 为 JButton 获取明确设置的前景色

我有一个绘制按钮的自定义 ButtonUI 类。在绘制文本之前,paint 方法检查按钮是否已设置自定义颜色以便使用该颜色而不是 UIDefaults#get("Button.foreground")。

查看 java.awt.Component 类会产生一个问题:

因此,检查按钮的 getForeground() 是否为 null 并没有太大帮助,因为它将返回按钮所在组件的前景色。

问题是:如何检查按钮是否已明确设置自定义前景色?

将 PropertyChangedListener 放在按钮上可能是一种解决方案,但我不知何故认为必须有一种更简单的方法。

0 投票
1 回答
420 浏览

visual-studio-2005 - 如何获取 Vista/Windows7 等列表视图

使用:Visual Studio 2005、.net 2.0

我们能否获得在 Vista/Window7 操作系统中看到的列表视图的功能(文件/文件夹详细信息视图):

  1. 当鼠标悬停在一行上时,它会突出显示。问题:如果我设置 HotTracking = true,项目显示为下划线,鼠标光标也
    改变了。

  2. 拖动选择多个项目。问题:[Multiple Select = true, FullRowSelect = true] 只有第一列允许拖动选择项目。其他列没有。

  3. 漂亮的外观和感觉。

如何获得这些设施?

0 投票
2 回答
994 浏览

java - 我应该设置什么外观组件来更改 TitledBorder 的文本颜色?

我的 Swing 应用程序中有一组单选按钮,它们周围有一个边框,如下所示:

我们的应用程序支持两种外观,一种是浅色的,一种是深色的。在两者之间切换时,边框颜色本身似乎可以正确更改颜色,但文本不会。对于我的生活,我无法弄清楚我应该设置颜色的组件名称是什么。的文档createTitledBorder()说它使用默认的外观和感觉,但我不确定它在哪里拉它的默认值。我以为是Panel.foreground,但事实并非如此,而且似乎没有其他东西看起来很正确。

有人知道我需要在这里设置哪个外观和感觉组件吗?

0 投票
3 回答
4843 浏览

asp.net - 如何在 ASP.net 中设计母版页

每个人都是 ASP .net 的新手,我不知道如何使用 ASP .net 来创建母版页,请帮帮我


这是我的Masterpage标记:

0 投票
2 回答
2651 浏览

java - 将外观添加到 Java 应用程序中

我正在使用NetBeans 6.5 IDE

我下载了一个外观 jar 文件,并通过调色板管理器将它添加到 NetBeans。

如何在我的应用程序中使用它?