У меня большая проблема, я пытался решить ее в течение нескольких дней. Я запрограммировал небольшую программу, но она не работает. Ошибка - StackoverFlow, который я уже искал этот сайт включенным и включенным. Я сломал его до части, которая не работает, так что вот код. < /P>
Это кадр: < /p>
package snippet;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class MyFrame extends JFrame {
JButton button;
JLabel label;
TextEdit textEdit = new TextEdit();
public void LetsGo() {
setBounds(0, 0, 800, 510);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setTitle("Game");
setResizable(false);
setLocationRelativeTo(null);
//Labels
label = new JLabel();
label.setText("Change Me");
label.setBounds(30, 25, 200, 50);
label.setVisible(true);
add(label);
button = new JButton();
button.setText("I Will Change A Text");
button.setBounds(30, 130, 200, 400);
button.addActionListener(new Listener());;
add(button);
}
public class Listener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
textEdit.editTheText();
}
}
< /code>
И этот объект должен отредактировать текст: < /p>
package snippet;
public class TextEdit {
MyFrame frame = new MyFrame();
public void editTheText(){
frame.label.setText("Text was edited");
}
}
< /code>
Так что реальный код гораздо сложнее, поэтому я не буду помещать все в один объект.
было бы здорово, если бы я получил некоторую помощь.>
Подробнее здесь: https://stackoverflow.com/questions/347 ... e-textedit
Графическое графическое графическое графическое графическое графическое графическое обеспечение с помощью MyFrame Inside ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Использование столбцов CSS «INSIDE-INSIDE» не работает с Flexbox 'Align-Items: Center'
Anonymous » » в форуме CSS - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-