问题标签 [contentpane]
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.
java - 模糊编译器错误“找不到符号”,但未指定哪个符号
*这个问题不是“non-static method cannot be referenced from a static context?”的重复,它涵盖了不同的错误消息,即“Cannot find symbol”。
我在 JCreator 显示构建错误时遇到问题error: cannot find symbol
,但没有指定找到什么符号。
代码:
这是家庭作业,我只是在寻求解决一个错误的帮助
java - JFrame ContentPane 监听器
在设置a 的内容窗格后是否有某种侦听器(最好使用哪种侦听器)JFrame
?
所以每次我打电话myJFrameClass.setContentPane(someJPanel)
它都会开始做一些事情?
我想知道ContainerListener
or AncestorListener
?但我真的不确定我应该使用什么。
java - 如何使用新值重置或刷新 Jframe
我有一个 Jframe,用户通过 Joptionpane 输入新信息,它被添加到一个数组中,然后将其附加并显示到一个内容窗格中。然后循环重复,直到用户输入“STOP”。目前程序正在旧数组下输出新数组。如何清除内容窗格中的旧数组并仅显示新值?
java - 从 jmenuitem 动作监听器集中工作
我的 About Frame 课程有问题。我通过action listener
in a调用它JMenuItem
。它出现但它没有显示它居中,并且框架没有按照我的要求显示图标图像。我的图标在大型机中工作,所以图像大小不是问题。这跟 有关系private JPanel contentPane;
吗?
JmenuItem 中的代码:
关于框架代码:
java - 为什么要使用 java 容器?
使用上述方法和这个方法有什么区别?知道两者都给出相同的结果
&如果我需要在框架中放置许多项目,我可以制作多个面板并将它们全部添加到一个主面板中,我认为不需要容器,对于这样一个基本问题感到抱歉
我知道现在没有人通过代码来做 GUI,但它是为了学习目的所以..!
java - 如何通过调用方法更新 JFrame 内容窗格?
好的,目前我正在尝试制作一个多窗口程序。
从其他论坛来看,您似乎在 Java JFrame 中这样做,您必须通过添加 更新其内容窗格,将new JComponent(new window/layout/idk)
当前窗口可见性设置为 false,将新的可见性设置为 true 并验证和/重绘内容窗格:
现在,我正在尝试和部分完成的是创建一个扩展类JPanel
,并且这个类是我将要创建的许多其他 JPanel 类的层次结构的顶部。
在那个类中,我有这个方法:
当我在其中一个子类中调用此方法时,它不起作用。
每个子类都继承了 JPanel 特性。
“WindowMain”是扩展 JFrame 的类,“contentPane”是保存框架 contentPane 的静态容器变量。
“this”表示当前类(继承 JPane),但“this”实际上不起作用new Object()
。
“mainMenuClass”也继承了JPanel,并且已经在这个类中实例化了。
我的目标是通过调用该方法简单地从一个场景跳转到另一个场景。但它通过代码(调试)但没有任何反应。但是,如果我在方法中获取代码并将其放在按钮侦听器中,它就可以正常工作。
(很抱歉写了这么多,可能会带来一些混乱,但我仍然需要弄清楚这一点,并且我会设置 contentPane 何时已经包含一个类的条件,因此无需提及)
java - 使 JComponent 始终在顶部可见,即使使用其他 JComponent 是否可能?
我注意到在 JFrame 内容窗格中添加多个面板时,如果您将所有面板设置为可见,您将看到(设置不同的背景颜色)其中一些相互重叠。我想知道是否有可能拥有一个主面板,即使您添加了额外的面板,之前的一个面板仍将保留在所有面板之上?
java - 无法更改 JFrame ContentPane 的背景颜色
所以我在 java 中有一个蛇程序,运行良好,但是在我的 Frame 类中我无法更改我JFrame
的内容窗格的背景颜色,我使用getContentPane().setBackground(Color.DARK_GRAY);
但它不起作用,有什么帮助吗?
这是我的Frame
课:
java - Java 外观和感觉调整窗口大小和不工作
所以我一直有一个关于外观和感觉的问题。我有一个改变外观和感觉的子菜单,但它没有做任何事情,它只是调整窗口栏的大小。
1)我的代码存在的问题是外观不起作用,即使更新了 UI
2)当我改变外观时,文本区域由于某种原因改变了大小。