当存在带有 JButton 的子组件时,JPanel 不监听按键事件
我正在为我的大学项目开发地图编辑器。我遇到了一个问题,地图面板没有监听关键事件,而它应该监听。 当我将 ToolBarPane(扩展 JPanel)与 JComp…
Java的Swing似乎正在改变Card Layout的布局
我在使用 JPanels 和 CardLayout 时遇到一些非常奇怪的症状。本质上,我有充当“页面”的卡片,因为我只能在网格上容纳 12 个单元格,并且我将每个页…
JPanel:实现我自己的 PaintComponent() 和渲染子项都不起作用
我扩展 JPanel 来显示游戏板,并在底部添加 JEditorPane 来保存一些状态文本。不幸的是,游戏板渲染得很好,但 JEditorPane 只是一个空白的灰色区域,…
Java 1.5 中 JScrollPane 中 JPanel 的大小不正确
我正在制作一个图像加载组件,它由一个包含 JScrollPane 的 JPanel 组成,而 JScrollPane 又包含另一个 JPanel。该组件的作用是允许将图像放置在其顶…
如何在 JPanel 中将所有元素向左对齐?
我希望 JPanel 中的所有元素都向左对齐。我尝试按以下方式执行此操作: JPanel panel = new JPanel(); panel.setLayout(new BoxLayout(panel, BoxLayo…
Java Swing - 如何禁用 JPanel?
我的 JPanel 上有多个 JComponent,我想在按下“开始”按钮时禁用所有这些组件。 目前,我正在显式禁用所有组件, component1.setEnabled(false); : :…
重新实例化 GUI (JFrame) 对象
基本上我希望我的 JFrame 在事件触发时成为一个全新的 JFrame 对象。我有一些代码基本上调用 GUI gui = new GUI(x, y) 我遇到的唯一问题是,除了创建…
将 jpanel 添加到 jframe 中。网豆
我特别使用netbeans gui编辑器,我是gui的新手, 我创建了一个jframe,并添加了jtabbedpanel。 在 jtabbedpanel 内部,我有 2 个面板,我称之为标准面…
Java:将事件传递给另一个组件
抱歉,我不知道这是否很清楚,但我对 Java 还很陌生。 所以我有一个带有 BorderLayout 的 JFrame,其中包含一个 JPanel 和一个 JButton。 我想要做的…
Java JPanel 未显示
我不确定我做错了什么,但我的 JPanels 文本没有显示。我只收到问题编号文本,但问题没有显示。有什么想法我做错了吗? import java.awt.*; import ja…
Scrollpane中的jList,查找并显示selectedIndex的值
我在滚动窗格中有一个 JList。如果您单击列表并上下移动箭头键,它会像您预期的那样工作,您可以移动选择索引并显示周围就好了。 现在,我想做的基本…