只有那些懒得正经去学怎么正确实现的人才会这么说。如今的 Android UI 架构师写的《Filthy Rich Clients》http://filthyrichclients.org/,UI 研究界名气响当当的 Joshua Marinacci 写的《Swing Hacks: Tips and Tools for Killer GUIs》https://www.amazon.de/dp/0596009070,还有像 http://www.jgoodies.com/ 这样的商业库……
Only the people that are too lazy to actually learn how to do it properly, "Filthy Rich Clients" by the nowadays Android UI architects http://filthyrichclients.org/ "Swing Hacks: Tips and Tools for Killer GUIs" by Joshua Marinacci, well know in the UI research community https://www.amazon.de/dp/0596009070 And then commercial libraries like http://www.jgoodies.com/
If you want to know learn how to implement not-so-out-of-the-box GUI elements, I will suggest a book called Swing Hacks. If you want advanced controls, plus some nice animations, try Filthy Rich Clients. Both books are for the Java Swing library.
……需要有品味和知识,懂得如何把设计师的想法落地成真,或者自己本身就是个设计师。拿 Swing 来说,就得花心思读读《Filthy Rich Clients》和《Swing Hacks: Tips and Tools for Killer GUIs》这类书。http://filthyrichclients.org/ https://joshondesign.com/c/writings 还要了解一些超酷的第三方组件库,比如 http://www.jgoodies.com/ 。最大的问题在于……
…needs to have the taste and knowledge how to make into reality the wishes of a designer, or be a designer themselves. On Swing's case taking the effort of reading books like "Filthy Rich Clients" and "Swing Hacks: Tips and Tools for Killer GUIs". http://filthyrichclients.org/ https://joshondesign.com/c/writings And be aware of cool 3rd party components like http://www.jgoodies.com/ The biggest problem with…
因为开发者根本懒得去读像《Filthy Rich Clients》和《Swing Hacks: Tips and Tools for Killer GUIs》这样的书,甚至压根不知道它们的存在。http://filthyrichclients.org/ https://joshondesign.com/c/writings 也不用像 JGoodies 这样的组件库,http://www.jgoodies.com/……
Because developers don't bother to read books like "Filthy Rich Clients" and "Swing Hacks: Tips and Tools for Killer GUIs", or aren't even aware they exist. http://filthyrichclients.org/ https://joshondesign.com/c/writings Don't use library components like JGoodies, http://www.jgoodies.com/…
Funny you mention that. I co-wrote Swing Hacks for O’Reilly in 2005 and I still get about 50$ A year in royalties. So someone must still be writing Swing Apps.
只有那些懒得正经去学怎么正确实现的人才会这么说。如今的 Android UI 架构师写的《Filthy Rich Clients》http://filthyrichclients.org/,UI 研究界名气响当当的 Joshua Marinacci 写的《Swing Hacks: Tips and Tools for Killer GUIs》https://www.amazon.de/dp/0596009070,还有像 http://www.jgoodies.com/ 这样的商业库……
Only the people that are too lazy to actually learn how to do it properly, "Filthy Rich Clients" by the nowadays Android UI architects http://filthyrichclients.org/ "Swing Hacks: Tips and Tools for Killer GUIs" by Joshua Marinacci, well know in the UI research community https://www.amazon.de/dp/0596009070 And then commercial libraries like http://www.jgoodies.com/
如果你想学会怎么实现那些非开箱即用的 GUI 组件,我建议看看一本叫《Swing Hacks》的书。如果你想要高级控件再加上漂亮的动画效果,去试试《Filthy Rich Clients》。两本书都是讲 Java Swing 库的。
If you want to know learn how to implement not-so-out-of-the-box GUI elements, I will suggest a book called Swing Hacks. If you want advanced controls, plus some nice animations, try Filthy Rich Clients. Both books are for the Java Swing library.
……需要有品味和知识,懂得如何把设计师的想法落地成真,或者自己本身就是个设计师。拿 Swing 来说,就得花心思读读《Filthy Rich Clients》和《Swing Hacks: Tips and Tools for Killer GUIs》这类书。http://filthyrichclients.org/ https://joshondesign.com/c/writings 还要了解一些超酷的第三方组件库,比如 http://www.jgoodies.com/ 。最大的问题在于……
…needs to have the taste and knowledge how to make into reality the wishes of a designer, or be a designer themselves. On Swing's case taking the effort of reading books like "Filthy Rich Clients" and "Swing Hacks: Tips and Tools for Killer GUIs". http://filthyrichclients.org/ https://joshondesign.com/c/writings And be aware of cool 3rd party components like http://www.jgoodies.com/ The biggest problem with…
因为开发者根本懒得去读像《Filthy Rich Clients》和《Swing Hacks: Tips and Tools for Killer GUIs》这样的书,甚至压根不知道它们的存在。http://filthyrichclients.org/ https://joshondesign.com/c/writings 也不用像 JGoodies 这样的组件库,http://www.jgoodies.com/……
Because developers don't bother to read books like "Filthy Rich Clients" and "Swing Hacks: Tips and Tools for Killer GUIs", or aren't even aware they exist. http://filthyrichclients.org/ https://joshondesign.com/c/writings Don't use library components like JGoodies, http://www.jgoodies.com/…
挺逗,你居然提到了这个。我2005年合著了 O’Reilly 出版的《Swing Hacks》,到现在每年还能拿到差不多 50 美元的版税。所以肯定还有人在写 Swing 应用。
Funny you mention that. I co-wrote Swing Hacks for O’Reilly in 2005 and I still get about 50$ A year in royalties. So someone must still be writing Swing Apps.