Java 初始化组件();条件失败?
我有个问题 当我单击蓝色主题按钮时,jFrame1将一个文本传递给jTextField jFrame2。但是当jFrame2打开时,主题必须自动更改。为此,我在Java 初始化组件();条件失败?,java,swing,initialization,components,Java,Swing,Initialization,Components,我有个问题 当我单击蓝色主题按钮时,jFrame1将一个文本传递给jTextField jFrame2。但是当jFrame2打开时,主题必须自动更改。为此,我在 initComponents(); jTextField接收文本时没有问题,但是主题没有改变。 这是我的密码 public Frame2() { initComponents(); if("Blue".equals(ReceiveColor.getText())){ jPanel1.setBackgro
initComponents();
jTextField接收文本时没有问题,但是主题没有改变。
这是我的密码
public Frame2() {
initComponents();
if("Blue".equals(ReceiveColor.getText())){
jPanel1.setBackground(Color.blue);
}else{
}
}
你知道怎么解决那个问题吗?
提前谢谢 既然您正在检查构造函数中变量的状态,但构造函数不接受任何参数,那么该状态如何可能与第一帧的状态相同?你可能还想看看,这是不可能做到的吗?LOLNo,但是您需要通过构造函数将值传递给Frame2,我该怎么做,兄弟?对不起,我是新手:D