Результаты поиска по запросу "swing"
, потому что это делает некоторую необходимую работу, чтобы подготовить компонент для рисования.
т, я новичок в программировании на Java, и мне нужен кто-то, объясняющий мне эти строки кода: public class drawpanel extends JPanel { public void paintComponent(Graphics g) { super.paintComponent(g); ... } }Я не понимаю линиюpublic ...
Обычно вы хотите использовать вложенный или даже анонимный класс, а не открывать ActionListener для API включающего класса. (открытый класс Foo реализует ActionListener -> Javadoc сообщит, что Foo является ActionListener, хотя обычно это просто деталь реализации -> плохая)
твуют ли какие-либо преимущества или недостатки при создании вложенного класса, реализующего ActionListener: public class Foo{ Foo(){ something.addActionListener(new ButtonListener()); } //... private class ButtonListener implements ...
преобразовать градус в радиан
import java.awt.*; import java.awt.event.*; import javax.swing.*; class math { JFrame jf; JTextField jt; JButton jb; JButton jb1; math() { jf=new JFrame("frame"); jf.setSize(200,200); jf.setVisible(true); jt=new JTextField(50); jf.setLayout(new ...
Вы должны были дать лучшее объяснение своей проблемы, но читая ваш код, я предполагаю, что ваша проблема в том, что вы ничего не видите при запуске вашей программы. Попробуйте добавить строки ниже в вашем коде.
у "Привет, мир!" чтобы показать, когда моя кнопка нажата. Так что переходите к следующему «кадру», но в том же окне! Я попробовал макет карты, но кто-нибудь может сказать мне, как сделать это с этим кодом; Что я делаю не так в этом коде? import ...
эта ссылка на старую версию Java.
аюсь сделать вкладnameField появляются вLabel называетсяlabel1 послеButton называетсяbutton1 нажата. Прямо сейчас он говорит: «TXT», и я понимаю, почему. Но я не знаю, как я могу использовать строку! Может кто-нибудь объяснить мне, что я делаю ...
Вот
могу использоватьJFreeChart [http://www.jfree.org/jfreechart/]динамически обновлять внешний вид графикапосле это было сделано видимым?
"природа приложения пользовательского интерфейса"
мер, Java Swing и пользовательский интерфейс Android используют однопотоковую модель, где один поток пользовательского интерфейса отвечает за обновление всего пользовательского интерфейса. Что заставило дизайнеров фреймворков выбрать одну модель ...
Если вы знаете, что вышеизложенное не будет проблемой, нет ничего плохого в использовании этого синтаксиса.
жные дубликаты: Эффективность Java «Двойная скобка инициализации»? [https://stackoverflow.com/questions/924285/efficiency-of-java-double-brace-initialization] Значение нового класса (…) {{…}} идиома ...
-IvarD
unlike SwingUtilities.invokeAndWait(), the event thread is permitted to call SwingUtilities.invokeLater()е могу понять это ясно. Пожалуйста, помогите мне в этом.
Сфера его разрешения. Сделайте t общедоступным (не рекомендуется) или сделайте другой таймер во втором классе, который вы будете пропускать через конструктор второго класса, когда будете вызывать его. Это будет ссылаться на оригинальный таймер.
й вопрос новичка здесь. Я изменяю код и теперь застрял в следующих вопросах; Мой таймер называется в высшем классе. Но мойИНТcount вызывается в классе ниже. Всякий раз, когда я добавляю оператор if, как; if (count == 2) { t.stop();}я получаю ...