19得票1回答
如何更改JComboBox中箭头的样式

假设我想在JComboBox中使用自定义图像作为箭头,我该怎么做? 我了解可以使用synth xml文件或者UIManager.put(...)实现,但我不知道具体如何操作。我现在只想将箭头图像更改为其他图像,要么通过编程方式,要么仅覆盖它所使用的图像。我该如何做到这一点?

19得票4回答
在Windows 8中为Java应用程序提供Metro外观和感觉

我已经开发了一个Java应用程序,它在Windows XP、Windows 7和Windows 8 Consumer Preview上运行良好。该应用程序使用GWT、CSS3和Spring框架进行开发,并内置Jetty服务器,用于使用Internet Explorer启动应用程序。 在探索M...

18得票2回答
Java外观 - 如何打破对sun.swing.SwingUtilities2的依赖

我正在维护一些使用自定义外观的Java代码。最近由于其他原因升级了Java版本,但发现由于字段未找到,外观遭到破坏。sun.swing.SwingUtilities2.BASICMENUITEMUI_MAX_TEXT_OFFSET; 这段代码是基于 Java 6u02 的 BasicMenuI...

15得票6回答
Windows 中的 JTextArea 默认字体非常小

我正在使用平台的外观,而在Linux上我的JTextArea文本框非常易读。 但是在Windows上,它使用的是“Monospaced 9”的字体,文本非常小。 为什么会这样?有什么最好的解决方法? 为什么默认的Windows外观在JTextArea中使用了如此小的字体?

14得票3回答
Substance外观使我的颜色更亮?

我想调用JPanel的setBackground方法,使其颜色与我的JFrame相匹配,但颜色比我输入的要亮一些。 我尝试了设置HSB、RGB、HEX代码,它们都给我同样的颜色,一个更亮的版本。 不知道如何获得我想要的颜色? 编辑: 我从Photoshop中获取颜色。我查找正确的颜色(...

14得票5回答
Java中的JComboBox筛选器 - 与外观无关

我有一个简单的JComboBox过滤器代码,像这样:import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.util.ArrayList; import java.util.List; imp...

14得票2回答
尝试创建带有正确行标题的JTable

我正在尝试创建一个带有行头的JTable,它看起来就像一个列头,但我已经花费了太多时间:/ 我的情况类似于这个问题:JTable Row Header Implementation 也可能是这个问题:customizing jtable cellrenderer with table'...

14得票3回答
GUI:如何确定是否支持特定的Unicode字符?

我注意到Metal L&F不支持Unicode中的某些箭头字符,而Nimbus和GTK L&Fs则支持它们。 未支持的字符仅显示为:... 我能否: 1.手动查找支持哪个Unicode字符的L&F 2.或在运行时找到? 编辑:或者,它是否只取决于L&F...

13得票4回答
如何在Swing应用程序中实现类似Intellij Idea的外观和感觉?

作为一款流行的Java应用程序IDE,我认为Intellij IDEA的外观非常美观。 它是如何做到的?以及如何在我的Swing应用程序中获得类似Intellij IDEA的外观和感觉呢?

13得票6回答
与LookAndFeel无关的颜色键参考

我目前正在为公司的一款产品开发自定义控件。为此,我正在扩展许多 Swing 控件并覆盖许多 paint 方法。 为了保持一致的颜色方案,我使用 UIManager.getColor 来获取用于我的 paint、setBackground 等方法的颜色。 这一切都很好,直到我们注意到,当前的...