我不是一个程序员(YET!),我是Java的初学者。但我在HTML和CSS以及网页设计方面有很多经验。
在我的java书中,我学习了GUI应用程序。我没有得到的是我们如何设计JButton,JPanel,JList等的外观。例如在HTML中,我们使用CSS来设计所有内容,CSS让我们对外观有很多控制。
我在Java中找不到如何做到这一点。请帮帮我!!
答案 0 :(得分:2)
你可能寻找的是外观和感觉。这需要相当多的工作来获得一个可靠的好的。
除此之外,您可以创建自己想要更改外观的组件子类,并覆盖paint(Graphics)
方法以更改其呈现方式。
答案 1 :(得分:2)
因为你提到了使用CSS的样式,我觉得有必要抛出JavaFX。它使用起来并不太难(你可以将它与Swing集成),它允许你使用CSS设置组件样式。
答案 2 :(得分:0)
在java中,如果你想要一个图形用户界面,你可以使用SWT或SWING,并且swing比swt更好。但它们都是客户端模式,与CSS和JS不同