swing

Я пытаюсь получить событие для запуска всякий раз, когда выбор сделан из JComboBox. проблема, с которой я сталкиваюсь, заключается в том, что нет очевидного addSelectionListener() метод. Я пытался использовать actionPerformed() но он никогда не пожаров. за исключением переопределения модели для JComboBox ...

Как можно получить разрешение экрана (ширина х высота) в пикселях? Я использую JFrame и методы Java swing....

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

компоненты Swing имеют несколько методов, связанных с обновление макета экрана, в частности: validate() invalidate() revalidate() документация Java определяет их несколько с технической точки зрения, но не особенно ясно, как они предназначены для использования. в чем разница между ними, и в каких обстояте...

какой самый простой способ центрировать a java.awt.Window, например,JFrame или JDialog?...

хорошо, я прочитал документацию Java, и я просто не могу понять, в чем основное различие между этими двумя методами. Иногда я использовал setSize(), иногда setPreferredSize(), иногда один делает то, что я хочу, иногда другой. Итак, в чем же основное различие между ними? Какой из них я должен использовать для...

У меня есть вопрос форматирования для моего приложения Java swing. Это должно быть довольно просто, но мне трудно найти какую-либо помощь (каждая тема, похоже, касается удаление любое дополнение по умолчанию в JPanel). Текст в моих различных JPanels обнимает стороны и верхнюю часть, касаясь цветных границ: ка...

Как я могу отобразить строку в JLabel? например, если бы я хотел: Привет, Мир! не писал, блаблабла это то, что у меня есть прямо сейчас: JLabel l = new JLabel("Hello World!nblahblahblah", SwingConstants.CENTER); это то, что отображается: Привет, Мир!не писал, блаблабла Простите меня, если эт...

Как правильно завершить приложение Swing из кода, и каковы подводные камни? Я попытался закрыть приложение автоматически после срабатывания таймера. Но просто звоню dispose() на JFrame не сделал трюк-окно исчезло, но приложение не завершилось. Однако при закрытии окна с помощью кнопки закрыть приложение заве...

Я вижу способ JScrollPane.setWheelScrollingEnabled(boolean), чтобы включить или отключить прокрутку колеса мыши. Есть ли способ настроить скорость прокрутки, хотя? Это, на мой взгляд, до смешного медленно. Независимо от того, какой размер я делаю окно, прокрутка составляет около трех пикселей за клик. Я б...