JAVA GUI图形设计

时间:2014-01-05 06:17:21

标签: java swing appearance

我不是一个程序员(YET!),我是Java的初学者。但我在HTML和CSS以及网页设计方面有很多经验。

在我的java书中,我学习了GUI应用程序。我没有得到的是我们如何设计JButton,JPanel,JList等的外观。例如在HTML中,我们使用CSS来设计所有内容,CSS让我们对外观有很多控制。

我在Java中找不到如何做到这一点。请帮帮我!!

3 个答案:

答案 0 :(得分:2)

可能寻找的是外观和感觉。这需要相当多的工作来获得一个可靠的好的。

除此之外,您可以创建自己想要更改外观的组件子类,并覆盖paint(Graphics)方法以更改其呈现方式。

答案 1 :(得分:2)

因为你提到了使用CSS的样式,我觉得有必要抛出JavaFX。它使用起来并不太难(你可以将它与Swing集成),它允许你使用CSS设置组件样式。

答案 2 :(得分:0)

在java中,如果你想要一个图形用户界面,你可以使用SWT或SWING,并且swing比swt更好。但它们都是客户端模式,与CSS和JS不同