我该如何创建一个看起来不像素且看起来更老的更好看的GUI?
我想找到一个更好的界面,或者更好的方法来绘制Java上的东西,像线条,字符串和形状等基本东西,它们都变成非常像素和老看,id喜欢改善。我该如何创建一个看起来不像素且看起来更老的更好看的GUI?
它与现有的java软件包有关的越多越好。
看看Java 2D。您可以通过setRenderingHints函数将绘图设置为更高质量的渲染。 (如果你打开抗锯齿,你不会看到你的画项目,例如锯齿线)。
从链接的文章:
public void paint(Graphics g) {
Graphics2D g2d = (Graphics2D) g;
g2d.setRenderingHints(RenderingHints.KEY_ANTIALIASING,
RenderingHints.ANTIALIAS_ON);
// draw shapes...
}
+1我自己正在打字。 – 2012-02-02 19:55:38
“ANTIALIASING无法解析或不是字段” – 2012-02-02 19:59:21
顺便说一句,在这个工程后,你有没有关于改善Strings外观的建议? – 2012-02-02 20:00:37
,如果你想留在Java领域,也许你应该请尝试Java FX?我知道它不是纯java,但它非常接近...
-1这需要很大的努力来学习一个全新的系统。抗锯齿解决了这个问题,除了添加一行代码外,不需要其他任何东西。 – 2012-02-03 12:25:22
http://www.jidesoft.com/products/download.htm – 2012-02-02 19:51:48
那需要花钱:O – 2012-02-02 19:53:59
你现在在使用哪个gui工具包?摇摆? SWT? AWT? – Kris 2012-02-02 19:54:54