我有一个 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);
我期望这三个操作显示在新创建的窗口中。
类似这样的事情,
但我只看到白色的窗口。
但是,如果我不将选项卡嵌入到另一个组件中,则会显示操作。
有什么帮助吗?
最佳答案
IOC 的 IOContainer.Provider 方法的实现为空
setToolbarActions(JComponent comp, Action[]toolbarActions)
您应该在 IOC 中添加 JToolbar 并实现该方法。
关于java - Netbeans 将操作添加到输出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44032707/