我有这个主类,我在其中制作 gui 和另一个我想进一步定义的类。问题出在从主类调用元素时。gui 元素根据问题日志不可见字段。我尝试将这些字段设置为公开并添加了 getter 和 setter,但没有结果。
主要的:
JButton btnExecute = new JButton("Execute");
btnExecute.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
Commandline.buttonExecuteClicked();}});
外部类:
public class Commandline extends mainGUI {
public static void buttonExecuteClicked() {
//Inputveld
String inputCommand = cmdInputField.getText();
String eerdereInputCommands = cmdInput.getText();
cmdInput.setText(eerdereInputCommands + inputCommand + "\n");
我不得不将 gui 元素更改为静态...解决了我的问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句