Результаты поиска по запросу "swing"

3 ответа

, потому что это делает некоторую необходимую работу, чтобы подготовить компонент для рисования.

т, я новичок в программировании на Java, и мне нужен кто-то, объясняющий мне эти строки кода: public class drawpanel extends JPanel { public void paintComponent(Graphics g) { super.paintComponent(g); ... } }Я не понимаю линиюpublic ...

4 ответа

Обычно вы хотите использовать вложенный или даже анонимный класс, а не открывать ActionListener для API включающего класса. (открытый класс Foo реализует ActionListener -> Javadoc сообщит, что Foo является ActionListener, хотя обычно это просто деталь реализации -> плохая)

твуют ли какие-либо преимущества или недостатки при создании вложенного класса, реализующего ActionListener: public class Foo{ Foo(){ something.addActionListener(new ButtonListener()); } //... private class ButtonListener implements ...

0 ответов

преобразовать градус в радиан

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 ...

ТОП публикаций

3 ответа

Вы должны были дать лучшее объяснение своей проблемы, но читая ваш код, я предполагаю, что ваша проблема в том, что вы ничего не видите при запуске вашей программы. Попробуйте добавить строки ниже в вашем коде.

у "Привет, мир!" чтобы показать, когда моя кнопка нажата. Так что переходите к следующему «кадру», но в том же окне! Я попробовал макет карты, но кто-нибудь может сказать мне, как сделать это с этим кодом; Что я делаю не так в этом коде? import ...

4 ответа

эта ссылка на старую версию Java.

аюсь сделать вкладnameField появляются вLabel называетсяlabel1 послеButton называетсяbutton1 нажата. Прямо сейчас он говорит: «TXT», и я понимаю, почему. Но я не знаю, как я могу использовать строку! Может кто-нибудь объяснить мне, что я делаю ...

1 ответ

Вот

могу использоватьJFreeChart [http://www.jfree.org/jfreechart/]динамически обновлять внешний вид графикапосле это было сделано видимым?

3 ответа

"природа приложения пользовательского интерфейса"

мер, Java Swing и пользовательский интерфейс Android используют однопотоковую модель, где один поток пользовательского интерфейса отвечает за обновление всего пользовательского интерфейса. Что заставило дизайнеров фреймворков выбрать одну модель ...

5 ответов

Если вы знаете, что вышеизложенное не будет проблемой, нет ничего плохого в использовании этого синтаксиса.

жные дубликаты: Эффективность Java «Двойная скобка инициализации»? [https://stackoverflow.com/questions/924285/efficiency-of-java-double-brace-initialization] Значение нового класса (…) {{…}} идиома ...

1 ответ

-IvarD

unlike SwingUtilities.invokeAndWait(), the event thread is permitted to call SwingUtilities.invokeLater()е могу понять это ясно. Пожалуйста, помогите мне в этом.

1 ответ

Сфера его разрешения. Сделайте t общедоступным (не рекомендуется) или сделайте другой таймер во втором классе, который вы будете пропускать через конструктор второго класса, когда будете вызывать его. Это будет ссылаться на оригинальный таймер.

й вопрос новичка здесь. Я изменяю код и теперь застрял в следующих вопросах; Мой таймер называется в высшем классе. Но мойИНТcount вызывается в классе ниже. Всякий раз, когда я добавляю оператор if, как; if (count == 2) { t.stop();}я получаю ...