我很有能力使用Swing在Java中创建GUIS,但我不禁觉得我创建的东西有点过于简单。我在试图快速改变时感到恼火。
如果我有更多的空闲时间,我很乐意花时间对Swing更熟悉,但那是不可能的。
所以我对社区的问题是,对于我制作更具吸引力的图形用户界面,你有什么想法吗?
答案 0 :(得分:4)
This是一个讨论这个问题的好主题。 Swing是一个非常强大的框架/库,你可以用它做很多事情,当然有吸引力的GUI。
如果您愿意,可以使用GUI设计器,例如Netbeans附带的GUI设计器。
如果您不想继续使用Swing,那么SWT会增加您的代码,因为它不是标准代码,并且不一定会让您的应用看起来更好。
答案 1 :(得分:0)
我不是说这是一个好主意,但您可以使用Adobe Air / Flash创建GUI,然后使用BlazeDS在Java和Flex / Air / Flash之间进行通信。它确实看起来更好但是你在Flash中编程,有些人不喜欢。
不是说这是一个好主意,但确实有效。