Объясните, пожалуйста, для чего нужен этот код - Java
Формулировка задачи:
SwingUtilities.invokeLater(new Runnable() { public void run() { ... } });
Решение задачи: «Объясните, пожалуйста, для чего нужен этот код»
textual
Листинг программы
public class TTT { public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { Test1 myTest = new Test1(); myTest.setLabelText("345"); //пожалуйста меняем значение текста в label } }); } } class Test1 { JFrame frame; JLabel label; public Test1() { frame = new JFrame("asdasd"); frame.setLayout(new FlowLayout()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(200, 200); label = new JLabel("123"); frame.add(label); frame.setVisible(true); } public void setLabelText(String txt) { label.setText(txt); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д