需要多个 JPanel 来响应其自己的鼠标单击事件
我的应用程序上有多个 JPanel,但是我不知道如何检测到底单击了哪一个 JPanel。 在我的 MouseListener 中,我有参数 e 但我的方法不起作用 在我的代码…
为什么 BoxLayout 不允许我更改 JButton 的宽度,但允许我更改高度?
我正在尝试让我的 JDialog 的布局适合我要移植到 Java 的程序的特定外观,我之前使用过几个 LayoutManager,并取得了巨大的成功出于某种原因,我似乎…
JPanel 更新其高度需要多长时间?
import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.Random; public class dots extends JPanel implements KeyLi…
子组件setSize的地方在哪里
我有从 JPanel 扩展的课程。该类包含其他几个 JComponent 和大量绘画。我所做的(我知道这是不正确的)是,我覆盖了绘画的paintComponent,到目前为止…
Java - 在 JPanel 中设置不透明度
假设我想让 JPanel %20 的不透明度可见?我的意思不是 setOpaque(绘制或不绘制)或 setVisible(显示或隐藏)...我的意思是使其透明 JPanel.. 你知道…
从 JFrame 监听内部 JPanel 上的操作
我有一个 JFrame,里面有一个 BottomPanel(我创建的扩展 JPanel 的类)。 在该 JPanel 内部是另一个名为 DicePanel 的 JPanel(它再次扩展了 JPanel…
如何将值(数组或数组列表)从一个窗格传递到另一个窗格?
这是我的主类代码: public static void main(String[] args) { JFrame f= new JFrame ("My Frame"); f.setDefaultCloseOperation (JFrame .EXIT_ON_C…
JPanel、JFrame、JComponent 和 JApplet 之间的区别
我正在制作一个物理模拟器来娱乐,当我试图找出所有这些 J 之间的区别时,我正在查找图形教程。 有人可以详细说明它们或者提供有用来源的链接吗?…
在 Java/Swing 中,可以创建新的“main”吗?用户何时需要 JPanel 对象?
我很好奇每次用户希望从后续 JPanel 返回到该 JPanel 时创建一个新的主 JPanel 对象是否是一个好习惯? 仅供参考,我的 Swing 应用程序有一个 JFrame…
Java:处理单独 JPanel 组件内组件上的事件
所以我有一个 JFrame,我添加了一个自定义 JPanel 组件。 JPanel 组件有一个按钮,我想在 JFrame 中将侦听器附加到该按钮。 最好的方法是什么?…
使用 JPanel 引用更改子组件?
我有一个 JPanel 面板,其中设计并填充了一个法案。 我将其传递给打印机函数 - 该函数使用 iText 将其保存为 pdf。 基本的代码流程是这样的。 void pr…
Java Swing - JLabel 位置
我在设置 Jlabel 位置时遇到问题。 我将内容窗格设置为某个 JPanel,我创建并尝试添加我的 JLabel。 JLabel mainTitle = new JLabel("SomeApp"); main…
在 Net Beans 的 JPanel 中绘制图表
有没有可能的方法来重写 NetBeans 中自动生成的 GUI 代码中的 PaintComponent() 方法? 我设法在不使用拖放组件的情况下手动绘制图表,并且我需要进行…