我想实现一个基于Netbeans平台的应用程序来处理数据(收集在文档中)并以不同的方式显示它们(在视图中)。
到目前为止,我已经创建了一个具有文件类型(名为Document)和窗口的模块。在窗口中,我放了一个JPanel并自定义代码,用“DocumentVisualElement”类替换标准的JPanel类。但实例化“DocumentVisualElement”需要一个Lookup实例。我试图使用“Lookup.getDefault()”来获取它,但这会在“DocumentVisualElement”构造函数中触发错误:在查找中找不到“DocumentDataObject”。
我错过了什么吗?有没有更好的方法来做我想做的事情?
提前感谢你花时间去帮助我。
答案 0 :(得分:0)
可以使用支持文档创建JTextArea。
Java Swing组件层次结构如下:
JPanel
JScrollPane
JTextArea
答案 1 :(得分:0)
听起来你正在寻找的是MultiView Windows - 相同的功能用于在NetBeans中显示GUI表单的不同视图(代码和表单视图)。
File Type Integration Tutorial可能是完美的选择,如果没有,那么请阅读adding multiple MultiView segments上的部分