问题标签 [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 投票
1 回答
1815 浏览

java - JTattoo 的外观和感觉 Java - 到底发生了什么?

我下载了 JTattoo.jar 以了解我的应用程序的外观。但是我很困惑,外观概念是否是运行时问题(当我运行应用程序时,我只会看到 JTattoo 外观,而不是在 Designer 上)?或者我可以在调色板中添加组件,以便我可以拖放组件?

您能否向我提供使用 Swing 以外的库并在 Palette 中有更多桌面项目的信息?

谢谢

0 投票
2 回答
1321 浏览

java - 在 Netbeans/Java Swing 下,如何以 GTK+ 外观运行程序?

我一直在尝试用谷歌搜索这个答案,但没有任何结果。我一直在寻找有关如何让 Netbeans 在 GTK 皮肤中运行的答案……这不是我想要的。

我有一个 Java Swing 应用程序。当我右键单击 JPanel Form --> Preview 时,我可以在 GTK+、C/X Motif 下预览它。但是,每当我尝试运行程序(构建 + 运行)时,生成的 GUI 都是 Java Swing 外观。

如何为该程序永久启用 GTK+?

0 投票
1 回答
3939 浏览

java - 在 JFileChooser 中的“取消”按钮上点击“Enter”时如何采取行动?

我有JFileChooser一个JFrame。我添加了一个ActionListenerJFileChooser以便“取消”按钮在单击时起作用。我也可以选择“取消”按钮,但是当我按下“Enter”键时,什么也没有发生(即,ActionListener不使用事件命令调用JFileChooser.CANCEL_SELECTION)。我必须怎么做才能JFileChooser在“取消”按钮上按“Enter”键等同于单击“取消”按钮?

这是我看到的(错误)行为的一个简单示例:

要查看(错误)行为,请执行程序,选择“取消”,然后按“Enter”键。该程序不会在我的平台上终止——尽管当我单击“取消”按钮时它会终止。

扩展JFileChooser和覆盖cancelSelection()也不起作用(显然,当在“取消”按钮上按下“Enter”键时不会调用该函数)。

(错误)行为发生在我的带有 Java 5、6 和 7 的 Fedora 10 x86_64 系统上。

附录:以下内容添加KeyEventPostProcessor到当前KeyboardFocusManager并且似乎可以执行我想要的操作:

然而,这似乎需要做很多工作,只是为了能够区分按下“取消”按钮上的回车键和其他任何地方。

你觉得它有什么问题吗?

发现的解决方案:将 GUI 外观设置为我的系统 (Linux) 的原生外观和感觉可以满足我的需求,而无需其他任何东西。这是我所不知道的,也是我一直在寻找的。解决方案是具有以下

作为该main()方法的第一个可执行语句。然后可以省去所有焦点侦听器、关键事件处理器等。

我已将 100 分奖励给最有帮助的受访者。

0 投票
1 回答
278 浏览

java - 如何使屏幕上的 netbeans 预览匹配运行时

我正在尝试让运行时显示与预览匹配

这是我正在查看的内容:http: //i236.photobucket.com/albums/ff111/DrivingTibNaked/Screenshot-1-5.png

如您所见,编辑器与运行时不匹配。当我使用表单预览按钮时,它以系统方式显示它,但是在运行时我得到了看起来很奇怪的 java 环境。

我尝试在创建窗口之前弄乱外观设置,但我无法让系统外观工作。为什么所有的不一致?如何使用 netbeans 创建一个好的 Ubuntu 表单?

0 投票
2 回答
1262 浏览

asp.net - 更新面板中的控件和 JQuery 表单外观插件问题!!!帮助

我在更新面板控件下更新表单元素外观时遇到问题。
我使用Uniform JQuery Plugin来塑造表单控件,例如 DropDown。它在 ASP.net 表单中运行良好,但是当用户选择 dropDownList 项目时,我使用更新面板生成 CheckboxList 项目。
下图显示了表单外观:
替代文字

但是当我从列表中选择一个类别以更新 UpdatePanel 模板并更新 CheckBoxes 时,统一样式将从位于更新面板内的控件中删除:
替代文字

我在表格上方调用统一函数:

和更新面板标记:



知道任何人都可以帮我纠正这个错误吗???有什么方法可以防止更新面板控件样式被删除?

0 投票
2 回答
424 浏览

gwt - Woopra 使用什么小部件套件/框架?

如果您使用 Woopra,您可能知道几个月前他们发布了一个基于 Web 的分析工具。我对它的流畅和精心设计感到惊讶。看了一下源码,好像是用GWT编码的。然而,它的 Mac 外观和感觉让我想起了 Sproutcore。我不知道 GWT 的外观和感觉。

我对他们的小部件套件非常感兴趣,所以我开始在这方面寻找新人,但没有成功。

我很难相信他们完全自定义了代码,因为它使用了许多不同的小部件、图表和效果,而且它本身可能是一项艰巨的任务。

您是否知道他们是否使用自定义小部件工具包/框架,如果是,它的名称?

提前致谢,胡安

0 投票
3 回答
300 浏览

java - 在java中为系统外观添加一些东西

我不喜欢 java 中的默认外观。我正在使用netbeans。

我想要像外观和感觉这样的窗口。所以我包括:

我的框架中有 10 个选项卡。用户在每个选项卡中做了一些工作后(单击单选按钮等),我必须设置该选项卡的背景。

外观忽略了上面的线。我不想改变外观。

0 投票
3 回答
3089 浏览

java - 无法检测到 Windows 经典主题处于活动状态

我正在调用 UIManager.getSystemLookAndFeelClassName()。并获得 WindowsLookAndFeel 的结果,即使将当前主题设置为 WindowsClassicLookAndFeel。但我期待 WindowsClassicLookAndFeel。问题是如何检测 Windows 经典主题现在处于活动状态

0 投票
4 回答
94 浏览

asp.net - 安全网站上的资源

我们在域中有一个网站,我们命名为:http://website.com。有必要在另一个网站 ( https://custom.website.com ) 上实现相同的外观。正如我们所见,第二个在第一个的子域中,但它是安全的(它使用 https)。

为了实现相同的外观和感觉,两个网站都使用相同的 DLL。这些 DLL 包含菜单、JavaScript 等功能。但是第二个网站使用了第一个网站的图像和一些 css 文件。例如,为了显示“Logo.png”而不是通常的“~/Images/Logo.png”,将以下文件路径呈现为 HTML:“ http://website.com/Images/Logo.png

所有的东西都是在本地环境中完成的,并且工作完美(http://localhost/指的是http://website.com)。

但是,当网站部署到“真实”(开发)环境时,我们感到惊讶:IE 通知:

网页包含不会使用安全 HTTPS 连接传送的内容

我看到了解决问题的选项:我们可以将图像包含到安全网站中并在本地使用它们,但在这种情况下,如果主网站上发生更改,我们将需要重新部署。

问题:是否有任何解决方法,我们如何从安全网站使用位于非安全网站上的图像。

谢谢。欢迎任何想法。

PS 我使用的是 ASP.NET 3.5,网站托管在 Windows 2008 下

0 投票
1 回答
1731 浏览

java - 如何在不重新启动应用程序的情况下更改 java swing 的外观?

是否有一种特定的方法可以更改摇摆应用程序的外观,而无需在每次用户更改 LAF 时都重新启动应用程序?

我正在寻找一种解决方案,可以从配置对话框中选择 LAF,它会在应用时直接更改,而不必回退到告诉用户重新启动应用程序。

目前我记得在属性文件中选择的 LAF,并在打开任何窗口之前将其设置为启动。