JPanel 与图像背景
如何在JPANEL上添加图像背景? JPanel pDraw = new JPanel(new GridLayout(ROWS,COLS,2,2)) pDraw.setPreferredSize(new Dimension(600,600)) //size …
JPanel 内的 JScrollPane JPanel 内的 JPanel 忽略水平换行
我有一个 JPanel,它包含一个 JScrollPane,它包含一个 JPanel: masterPanel.add(buttonPanel, BorderLayout.NORTH) inner.setLayout(new BorderLayo…
为什么这个 JPanel 不坚持指定的大小?
所以,我正在尝试学习 Java Swing 和自定义组件。我创建了一个 JFrame,为其指定了背景颜色,并添加了一个 JPanel: JFrame frame = new JFrame("Test…
Java - 如何使用 JPanel 访问/共享游戏中的数据
我上周做了一个简单的java游戏。当时,一个类扩展了 Jframe 并保存了数据(通过组合由其他三个类组成)。 现在,我正在尝试制作相同的游戏,但使用多…
无法将项目添加到自定义 JPanel
我的问题是我创建了一个 JPanel 来绘制渐变作为背景。但是当我向其中添加组件(如 JButton)时,它什么也没做... 请帮忙! import java.awt.Color imp…
自动调整大小和滚动的 Java JTextArea
我在 JPanel 中有一个 JTextArea。如何让 JTextArea 填充整个 JPanel 并在 JPanel 调整大小时调整大小,并在输入过多文本时滚动?…
需要多个 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 KeyListen…
子组件setSize的地方在哪里
我有从 JPanel 扩展的课程。该类包含其他几个 JComponent 和大量绘画。我所做的(我知道这是不正确的)是,我覆盖了绘画的paintComponent,到目前为止…
Java - 在 JPanel 中设置不透明度
假设我想让 JPanel 的不透明度可见?我的意思不是 setOpaque(绘制或不绘制)或 setVisible(显示或隐藏)...我的意思是使其透明 JPanel.. 你知道吗…