JxTaskPane 以外的 Swing 选项

发布于 2024-12-18 13:12:04 字数 394 浏览 1 评论 0原文

我正在使用 JxTaskPane 添加菜单项..但我不想使用它,因为我不想要那种展开和折叠类型的容器..我只想水平排列我的菜单项。

如果我将它添加到面板中,我将无法向其添加操作,因为 JxTaskPane 有一个方法..

public Component add(Action action) {
}

那么我可以在这里使用什么..或者如果没有其他选择,我可以删除该展开和折叠按钮吗?还有...如何在 JxTaskPane 中水平排列项目。

目前,我内部有一个 JScrollpane ,它是一个 JXTaskPaneContainer ,然后在 JXTaskPaneContainer 内部有一个 JxTaskPane 。

请帮助我..

谢谢

I am using JxTaskPane to add menu items ..but i don't want to use it, as i don't want that expand and collapsed type of container .. i just want to arrange my menu items horizontally.

If i add it to panel than i am unable to add actions to it as JxTaskPane has a method ..

public Component add(Action action) {
}

so what can i use here ..or if there is no other choice, can i remove that expand and collapsed button. and also... how to arrange the items horizontally in JxTaskPane.

Currently I am having a JScrollpane inside that is a JXTaskPaneContainer then inside JXTaskPaneContainer there is JxTaskPane .

Please help me..

Thankx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱的十字路口 2024-12-25 13:12:04

如果您不能使用 JMenuBar 子类 JPanel 并添加一个方法,

public void addAction(Action a) {
  addComponent( new JButton(a) );
}

该面板可以使用您想要的任何布局管理器,例如 FlowLayout

If you can't use JMenuBar subclass JPanel and add a method

public void addAction(Action a) {
  addComponent( new JButton(a) );
}

That panel could use any layout manager you want, e.g. FlowLayout.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文