Запитання з тегом «swing»

Swing - основний інструментарій користувальницького інтерфейсу на Java і постачається зі стандартним Java SDK. Він міститься в пакеті javax.swing.

4
Різниця між java.exe і javaw.exe
Нещодавно я зазначив, що деякі програми працюють javaw(не в java). Яка різниця між ними і як я можу запустити свою програму Swing javaw?
143 java  swing  javaw 



1
Концепції DTO та DAO та MVC [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

5
Як подати просте повідомлення попередження у java?
Починаючи з .NET, я так звик дзвонити Alert () у додатках для настільних ПК. Однак у цьому додатку для настільних програм Java я просто хочу попередити повідомлення про те, що "дякую за використання Java". (за допомогою JOptionPane) Чи є простіший спосіб?
128 java  swing  joptionpane 

2
Як найкраще позиціонувати інтерфейси Swing?
В іншій темі я заявив, що мені подобається зосереджувати свої графічні інтерфейси, роблячи щось подібне: JFrame frame = new JFrame("Foo"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().add(new HexagonGrid()); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); Але Ендрю Томпсон мав іншу думку, щоб замість цього покликати frame.pack(); frame.setLocationByPlatform(true); і допитливі розуми хочуть знати, чому?

12
Кращий дизайнер GUI для затемнення? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

2
GUI не працює після переписування на MVC
Я практикую програмування в стилі MVC. У мене є гра Mastermind в одному файлі, яка працює добре (можливо, крім того, що кнопка «Перевірити» на початку не помітна). http://paste.pocoo.org/show/226726/ Але коли я переписав його на модель, перегляд файлів контролера - і коли натискаю на порожній Pin (який слід оновити та перефарбувати …

4
помилка при призначенні макета: BoxLayout не можна поділитись
У мене є JFrameклас Java , в якому я хочу використовувати Boxlayout, але я отримую повідомлення про помилку java.awt.AWTError: BoxLayout can't be shared. Я бачив інших із цією проблемою, але вони вирішили її, створивши boxlayout на змістовій панелі, але це те, що я роблю тут. Ось мій код: class EditDialog …
114 java  swing  layout  boxlayout 


2
Різниця між validate (), revalidate () та недійсним () у GUI Swing
Компоненти Swing мають кілька методів, пов’язаних із оновленнями макета екрана, зокрема: validate() invalidate() revalidate() Документація Java дещо визначає це з технічної точки зору, але не особливо зрозуміло, як вони призначені для використання. Яка різниця між ними та за яких обставин слід використовувати один, а не інші?

5
Як створити контекстне меню правою кнопкою миші в Java Swing?
Наразі я створюю контекстне меню правою кнопкою миші, використовуючи нове JMenuправоручне клацання правою кнопкою миші та встановлюючи його розташування відповідно до положення миші ... Чи є кращий спосіб?

13
JFrame у повноекранному Java
Я незабаром буду займатися проектом, і мені доведеться використовувати в ньому повний екран. Він намалюватиме графіку у вікні. Було б зручно, якщо я використовую JFrame або щось подібне. Я не знаю, якою буде остаточна роздільна здатність екрана. Скажіть, будь ласка, чи буде графік автоматично змінено масштаб? JFrame jf = new …
110 java  swing  fullscreen 

4
JPanel Padding на Java
У мене є питання щодо форматування мого додатка Swing Java. Це повинно бути досить простим, але у мене виникають труднощі з пошуком будь-якої допомоги (начебто, кожна тема стосується видалення будь-яких накладок за замовчуванням у JPanel). Текст у різних моїх JPanel обіймає сторони та верх, торкаючись кольорових рам: як я можу …
107 java  swing  formatting  jpanel 

6
Новий рядок у JLabel
Як я можу відобразити новий рядок у JLabel? Наприклад, якщо я хотів: Привіт Світ! бла-бла-бла Це я зараз маю: JLabel l = new JLabel("Hello World!\nblahblahblah", SwingConstants.CENTER); Ось що відображається: Привіт, світ! Пробачте, якщо це німе питання, я просто вивчаю деякі основи Swing ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.