Результаты поиска по запросу "swing"
как подразумевается в этой ссылке.
инаю изучать Java-программирование и думаю, что это здорово - изучать Java с помощью разработки игр. Я знаю, как нарисовать изображение и прослушать нажатие клавиши, затем переместить это изображение. Но можно ли заставить изображение двигаться ...
(Позже) Вот решение, работающее без каких-либо предварительных знаний о размере панели.
аюсь масштабировать прямоугольник от его центра, используя AffineTransform. Я уверен, что решение очевидно, но я не могу заставить его работать! Вот что я тестировал до сих пор ... import java.awt.Color; import java.awt.Dimension; import ...
Этот метод работает, вставляя цветной текст в конец документа, а не заменяя текст, который не существует, который, если он не редактируется, просто приводит к повторному звуку ошибки Windows, что довольно раздражает
ли простой способ проанализировать цвета Ansi в файлах журнала и использовать его в текстовых полях в Swing (JTextArea, JTextPAne, ...)?
Вместо этого вы можете рассмотреть возможность использования MigLayout, код намного проще:
я есть 3 JPanels, и я хочу разместить их все в одной JPanel. Я использовал GridBagLayout для основной панели. Но только одна панель добавляется. Почему это может быть? gblayout=new GridBagLayout(); gbc=new GridBagConstraints(); ...
Я не согласен с вашим советом. Swing a - это отличный фронт-фреймворк, где вы можете разрабатывать отличные кроссплатформенные приложения. Это очень зрелая основа, и очень хорошо задокументирована. Это правда, что есть несколько других кроссплатформенных опций, таких как JavaFX, SWT, Qt ... но я думаю, что Swing - очень хороший вариант. Например, IntelliJ (Android Studio) является для меня лучшим коммерческим приложением Swing, когда-либо созданным, обеспечивая превосходный пользовательский опыт в каждой операционной системе (Linux, Mac и Windows).
я есть простая проблема, которая сводит меня с ума. У меня есть JList, и я хотел бы, чтобы его ячейки расширялись в зависимости от их содержимого, то есть текста переменной длины. Поэтому я создал CustomCellRenderer следующим ...
например (по Станиславу)
JSpinner-подобный компонент, который бы обеспечивал встроенные кнопки, которые бы немедленно устанавливали значение счетчика на минимум или максимум модели jspinner. Прежде чем реализовать это самостоятельно, я подумал, что кто-то мог сделать ...
изменяемый размер разметки при исчезновении JPanel
У меня есть много jPanel (panelF), которые добавляются в другие jPanel (panelB). jPanelF содержит jPanelC. Я установил макет, чтобы добавить их следующим образом: PanelB.setLayout(new BoxLayout(this.PanelB, BoxLayout.PAGE_AXIS)); PanelF panelF1 ...
@ user87: ознакомьтесь с шаблоном проектирования наблюдателя, потому что это то, что вам нужно.
ичок в Swing, и я создал простой класс GUI с кнопкой и текстовым полем. В этом классе есть метод,String createAndShowUI()и я хочу, чтобы он возвращал текст текстового поля. Я создал еще один основной класс, который вызывает этот метод и ожидает ...
делает с
ел бы отсортироватьJTable строки на основе одного скрытого столбца. Скажем, у меня есть JTable, как это column1 column2 val1 val2Теперь у меня есть еще один столбец 3, который скрыт, и я не хочу показывать. Когда пользователь нажимает на ...
JLabels без слушателей мыши не будет использовать события мыши - они передаются в JPanel. Вот пример:
у меня есть несколько JPanels в GridLayout, каждый с MouseAdapter, а затем создаю JLabels (с текстом) и добавляю к каждому из JPanels. Обратите внимание, что у JLabels нет слушателей. Если я выполню рендеринг и попытаюсь нажать на JPanel или, в ...