我非常喜欢BooguNote(它是一个收集和组织信息片段的Sharp工具)但可惜它只是在Windows下运行。
我试图为BooguNote构建一个Java版本,所以我可以在linux下运行它(第一步:我想创建一个简单的BooguViewer),因为我不是很熟悉这么庞大的Java库,所以我请求帮助在这种情况下谁知道合适的Java树组件。
我的要求是:
它不是通常的树组件,因为您可以从BooguNote的屏幕截图中查看如下: http://boogu.me/en.jpg
常用树用作大纲,但在BooguNote中,树节点同时用作内容容器 - 您甚至可以保存大量文本它! (我听说作者在论坛之前说过他使用了“Windowless Richedit Control”技术)。
欢迎任何建议,提前致谢。
答案 0 :(得分:0)
此 Oracle tutorial 告诉您如何使用Java Swing组件为应用程序和applet创建图形用户界面(GUI)。
从 Using Swing Components 教程开始。阅读以下顶级课程:
完成以下组件课程:
您要用于制作查看器的Swing组件是JFrame,JPanel和JTree。