我正在开发Java桌面应用程序,并使用Swing构建GUI。我意识到我可以通过设置不同的L & F来改变我的应用程序的外观。我应该在Java桌面应用程序中使用什么Swing外观?
的JRE(从SUN)为我提供了至少两个L & Fs的,一个是默认的金属大号& F和另一种是“系统” L &˚F这让我的应用程序有一个本机外观。我也可以在互联网上找到一些非常酷的L & Fs。
问题是:哪个L & F应该用于我的桌面应用程序?有人说,本土的外观会更友好,这是真的吗?如果我使用系统L & F,我应该制作不同版本的用户手册(因为UI将根据操作系统而改变)?
这个问题真的很主观,因为“哪一个看起来最好” – 2010-05-14 01:46:27
您是否认为Sun会花费时间让自定义L&F,以及提供(如果我正确地记得)4个内置的if有一个每个人都应该使用的“最好”的? – 2010-05-14 01:55:36
您是否考虑过让L&F用户可选? – 2010-05-14 03:25:34