文档/视图体系结构



我想实现一个基于 Netbeans 平台的应用程序,该应用程序处理数据(收集在文档中)并以不同的方式(在视图中)显示它们。

到目前为止,我已经创建了一个具有文件类型(名为文档)和窗口的模块。在窗口中,我放置了一个 JPanel 并自定义了代码,以将标准 JPanel 类替换为"DocumentVisualElement"类。但是实例化"DocumentVisualElement"需要一个查找实例。我试图用"Lookup.getDefault()"获得一个,但这会在"DocumentVisualElement"构造函数中触发一个错误:"DocumentDataObject"在查找中找不到。

我错过了什么吗?有没有更好的方法来做我想做的事情?

提前感谢您花时间帮助我。

可以使用支持文档创建 JTextArea。

Java Swing 组件层次结构如下所示:

JPanel
    JScrollPane
        JTextArea

听起来您要查找的是 MultiView Windows - 相同的功能用于在 NetBeans 中显示 GUI 表单的不同视图(代码和表单视图)。

文件类型集成教程可能非常适合,如果不是,请阅读有关添加多个多视图段的部分

最新更新