我有 netbeans平台应用,
“输出”窗口包含两个选项卡,其中可以使用以下参考将其中一个选项卡嵌入到单独的组件中,
http://wiki.netbeans.org/DevFaqOWTabEmbedding
但是,当我尝试向其添加操作时,操作系统不会出现在UI中。
IOContainer ioc = IOContainer.create(new IOC());
InputOutput io = IOProvider.getDefault().getIO("test",
new Action[]{
new OneAction(),
new TwoAction(),
new ThreeAction()},ioc);
我希望在新创建的窗口中显示这三个动作。
像这样,
但我只得到了白色的窗户。
但是,如果我没有将标签嵌入到另一个组件中,则会显示操作。
任何帮助?
答案 0 :(得分:1)
IOC有IOContainer.Provider方法的空实现
setToolbarActions(JComponent comp,Action [] toolbarActions)
你应该在IOC中添加JToolbar并实现该方法。