问题标签 [jtoolbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
523 浏览

php - 使用 JToolbar DeleteList 静态函数显示错误

我正在构建一个 Joomla 2.5 组件,但在让Delete按钮正常工作时遇到了一些麻烦。以下是该view.html.php文件中的示例代码:

当我从下拉列表中选择一个项目并单击删除时,我得到以下弹出窗口:

You Really Wanna Delete that

问题是当我单击选项以验证弹出窗口中的删除时,我被重定向到 500 错误消息并且该项目未被删除。

现在,当我在这里查看 Joomla 文档时:

http://docs.joomla.org/JToolBarHelper

我看到这JToolBarHelper是在administrator/includes/toolbar.php. 所以我去参观了deleteList那里的信息。我看到以下代码:

因此,我尝试通过将第二个参数更改$task = 'remove'为读取方式remove而不是mycomponentname.delete如下方式来调整我的脚本:

JToolBarHelper::deleteList('You Really Wanna Delete that', 'remove', 'JTOOLBAR_DELETE');

这将消除 500 错误,但不会删除该项目。我在这里想念什么?我的猜测是它与mycomponentname.delete功能配置不当有关。


PS-我应该补充说 500 错误状态:

Layout default not found

0 投票
1 回答
94 浏览

java - What is the JToolBar equivalent of frame.setJMenuBar(ie.createMenuBar());?

I can't find it anywhere at all, I've tried all obvious names.

I have it working for the ContentPane and the JMenuBar.

This is what I tried last:

0 投票
1 回答
110 浏览

java - 为什么没有出现 JToolBar?

我有一个具有功能 JMenu 的 Java 项目。我正在尝试向其中添加工具栏,但它没有出现。如果我在菜单栏下方单击,我确实得到了可以拖动的东西,它会创建一个空白窗口。

此代码也可能是相关的。

我将不胜感激任何帮助。

0 投票
1 回答
159 浏览

java - 在 JPanel 之间移动 JToolBar

我有一个带有主 JFrame 和一个 JDialog 的程序。有什么方法可以在不同的 jPanel、JFrame、JDialor 或任何其他容器之间移动 JToolBar?

0 投票
2 回答
1099 浏览

java - 将两个 JToolBar 添加到边框布局。

我对Java相当陌生,所以我希望我不会使我的问题过于复杂。

基本上,我正在尝试将两个 JToolbar 垂直叠加到边框布局的北容器中。但是,我认为您不能将多个 JToolbar 添加到边框布局内的单个位置容器中,因此我认为可能的解决方案是在边框布局中嵌入一个边框布局,并将一个放在北部,另一个放在中心,但我不知道如何实现这一点。任何关于什么是实现这一目标的最佳解决方案的建议将不胜感激。

下面是我的程序的源代码。为了使我的程序运行,我想要的第二个 JToolbar 在“bar”JToolbar 下的位置已放置在南容器中。

0 投票
1 回答
1331 浏览

java - 如何防止 Java Swing 中的工具栏按钮焦点?

在我的 Java Swing 应用程序中,我使用了JToolBar带有多个按钮的 a。创建工具栏对象后,我调用setFocusable(false). 但是,每次我启动应用程序时,工具栏中的第一个按钮都会聚焦。

有什么想法可以防止工具栏按钮成为焦点吗?

0 投票
1 回答
817 浏览

java - JToolbar背景和拖拽问题

我是 Swing 的新手,我目前正在研究某种图形编辑器。首先,我开始将工具栏(类 OptionsBar)实现为扩展的 JPanel。一切看起来都很好(下图),但它不能用作工具栏(它并不总是专注)。然后我发现实际上存在一个JToolBar元素,所以我将“扩展JPanel”替换为“扩展JToolBar”。我看透了工具栏规格。好像我应该改变什么。

问题是工具栏是透明的(除了它的面板元素),即使 isBackgroundSet() 返回 true。(图2)

第二个错误是拖动工具栏,然后将其带回初始位置。它缩小了。(图3)

此外,一些动作(我无法准确描述)导致 java.lang.IllegalArgumentException: 非法组件位置

主窗口是具有边框布局并使用桌面窗格的 JFrame。

有什么帮助吗?谢谢!!

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

这是 JFrame 构造函数的片段 这是 JFrame 构造函数的片段

0 投票
3 回答
763 浏览

java - paintComponent() 绘制 jMenu 和 JToolBar

我编写了一个小绘图应用程序,有一个 JMenu、JToolBar 和一个 JPanel,问题是,当我开始在面板上绘图时,JMenu 和 JToolBar 是在同一个面板上绘制的,有时面板的背景会变成灰色白色的,这是它的样子:java错误

这是我的代码: JFrame 代码:

JPanel代码:

0 投票
2 回答
850 浏览

java - 如何在 JMenuBar 和 JToolbar 之间创建分隔符

我正在尝试在和之间添加分隔JMenuBarJToolBar因为它就像它们之间没有空格一样JMenuBarJToolBar例如我可以JToolBar加粗或其他什么

在此处输入图像描述

0 投票
2 回答
4594 浏览

java - 如何将 ImageIcon 添加到 JToolBar

我正在尝试将图标添加到工具栏,但最好的放置位置是什么?我的桌面或者我应该在项目文件中创建一个新文件还是添加所有图片,因为它没有显示,这是我的代码: