Swing – вопросы и ответы

110
голосов
2
ответа
Я нашел много руководств и примеров по правильному использованию EDT, однако мне хотелось бы услышать, как нужно идти наоборот: проверьте сложное приложение с графическим интерфейсом Swing и многим...
5 месяцев, 3 недели назад dendini
64
голоса
3
ответа
В настоящее время я пытаюсь создать игру с графическим интерфейсом, который должен нарисовать новые вещи на экране при нажатии кнопки. Например: public class GUI() extends JPanel { public void pain...
5 месяцев, 3 недели назад AlecR
63
голоса
2
ответа
Я хорошо знаю API интерфейса Java FX, который гласит: Отключенный узел не принимает события мыши или ключа. Итак, я пытаюсь найти работу. В нашем старом приложении Swing мы использовали, чтобы позв...
5 месяцев, 3 недели назад Tommo
100
голосов
3
ответа
Итак, у меня есть это приятное spiffy MVC-архитектурное приложение в Java Swing, и теперь я хочу добавить индикатор выполнения, и я запутался в Good Design Methods, чтобы включить JProgressBar в мо...
5 месяцев, 3 недели назад Jason S
-5
голосов
1
ответ
В принципе, мне нужно, чтобы мой белишский маяк начал мигать, и он должен вспыхивать поочередно между оранжевым и светло-серым, и когда я нажимаю кнопку "Стабильный", свет должен оставаться оранжев...
5 месяцев, 3 недели назад Leonardo
63
голоса
1
ответ
Я пытаюсь настроить программу, чтобы помочь себе на работе, но я все еще не могу вызвать, я не могу добавить номера цифр, которые можно разрешить в этом коде: char inte=evt.getKeyChar(); if (!(Char...
5 месяцев, 3 недели назад Alex Pyrg
101
голос
1
ответ
Это довольно распространенная проблема, и решение, которое я использовал, похоже на то, что я искал , и нашел его позже. Один реализует ListCellRenderer с JLabel , который включает или отключает се...
5 месяцев, 3 недели назад Rex
77
голосов
1
ответ
У меня есть этот фрагмент кода для довольно простой 2-й игровой платформы, над которой я работаю, я просто не могу работать. Сама игра работает нормально, но по какой-то причине экран заголовка не ...
5 месяцев, 3 недели назад user3200435
155
голосов
1
ответ
Мы создаем довольно большое приложение Swing, которое должно реализовать шаблон MVC. В настоящее время приложение выглядит следующим образом: Существует довольно много просмотров. Они создаются иер...
5 месяцев, 3 недели назад Datoraki
64
голоса
2
ответа
Я пытаюсь изменить шрифт текста в текстовом поле в Swing. Какой слушатель должен использовать в textarea для запуска действия, которое позволяет программе инициировать код шрифта. Все примеры имеют...
5 месяцев, 3 недели назад Kraagenskul
64
голоса
1
ответ
В настоящее время я работаю над своей первой игрой Run'n Run. Начальная часть уже работает прилично, но я все еще получаю "ошибку", которая появляется, когда мои "colums" перемещаются. Это происход...
5 месяцев, 3 недели назад licklake
63
голоса
1
ответ
Нам нужно создать компонент swing, чтобы пользователи могли вводить значения свойств в лист свойств. Эти свойства определены в файле XSD. Например: <xs:complexType name="email"> <xs:sequen...
5 месяцев, 3 недели назад singhspk
90
голосов
2
ответа
Я пытаюсь открыть htmlfile при нажатии кнопки справки. И мне нужно импортировать файл в исходный пакет, поэтому после сборки он не будет показывать ошибки. Я использую netbeans . Когда я скопировал...
5 месяцев, 3 недели назад Previn
100
голосов
2
ответа
У меня проблема с реализацией ActionListener в группе из 10 jButtons. Каждая кнопка имеет свое свойство text, заданное цифрой, от 0 до 9. Таким образом, jButton1 будет иметь свой текстовое свойство...
5 месяцев, 3 недели назад StackTrace
77
голосов
1
ответ
Я использую этот пример для реализации пользовательского DnD. Я бы хотел создать собственный DragImage и установить его, но в этом примере не используется обработчик переноса. Где я должен установи...
5 месяцев, 3 недели назад puk
63
голоса
1
ответ
Я изучаю java GUI, и я работаю над очень простой программой. У меня есть 4 класса, один из них инициализирует gui, у вас есть некоторые случайные методы, а последние 2 связаны с gui, которые меня и...
5 месяцев, 3 недели назад benscabbia
63
голоса
1
ответ
Я занимаюсь улучшением удобства использования Swing-приложения. Я пытаюсь добавить SwingWorks, чтобы разгрузить некоторые вызовы DB и IO, которые выполнялись в EDT и, таким образом, блокировали пол...
5 месяцев, 3 недели назад Dimitry
100
голосов
1
ответ
Итак, у меня есть этот Java-проект, который, как предполагается, в основном является временной базой данных. Он хранит студентов с графическим интерфейсом, который запрашивает их имя, 3 тестовых оц...
5 месяцев, 3 недели назад user2063151
89
голосов
1
ответ
Я пытаюсь создать настольную игру на Java, но я довольно новичок в GUI. Проблема в том, что цветные панели добавляются к макету сетки, а также изображения, чтобы они упаковывались бок о бок. Я хоте...
5 месяцев, 3 недели назад java_help_pls
110
голосов
1
ответ
Как очистить или удалить первую строку в JTextArea? Я использовал до сих пор int start = 0; int end = 131; area.replaceRange (null, start, end); но он также устарел, поскольку метод текста JTextAre...
5 месяцев, 3 недели назад Taprolano
143
голоса
1
ответ
Лучший читатель, Я застрял в одной из моих концепций. Я делаю программу, в которой ученики могут оценивать себя. Это то, что включает в себя программа; - 1 веб-камера (используется только для прост...
5 месяцев, 3 недели назад Antique
77
голосов
2
ответа
Мне любопытно, что наиболее эффективным способом является чтение текстового файла (не беспокойтесь о размере, он достаточно мал, поэтому java.io в порядке), а затем выгрузите его содержимое в JText...
5 месяцев, 3 недели назад amphibient
-5
голосов
1
ответ
Я пытаюсь сделать программу просмотра фотографий, и я встречаю некоторые проблемы. Я хочу показать несколько снимков один раз в панели. Но я не мог бы сделать это хорошо, в моем проекте (вы увидите...
5 месяцев, 3 недели назад Huanfeng.Xu
100
голосов
1
ответ
Я создал экземпляр SwingWorker и назначил его в рабочий thread(tAccess = new TimeAccess()).execute()) этот экземпляр для доступа к времени. но мне нужен еще один экземпляр рабочего стола для непрер...
5 месяцев, 3 недели назад lahiru
78
голосов
1
ответ
Прямо сейчас я делаю свои прозрачные рамки прозрачными, используя этот код: double rgbConversionBackpack = Double.parseDouble(MyClient.configFile.getProperty("BACKPACK_FRAME_ALPHA")); double tmp = ...
5 месяцев, 3 недели назад KisnardOnline
99
голосов
2
ответа
Мне нужно разработать легкое Java-приложение с JCheckBoxes и JButtons. Чтобы закончить, я должен контролировать каждый раз, когда я нажимаю цифровые клавиши (0 - 9), чтобы JChechBox менял свой стат...
5 месяцев, 3 недели назад Helena
77
голосов
1
ответ
В настоящее время я занимаюсь вводным курсом Java. Поскольку я только во вводном курсе, я все еще очень новичок в Java, поэтому не забывайте об этом. Прямо сейчас я работаю над заданием на учебу и ...
5 месяцев, 3 недели назад Fyree
91
голос
1
ответ
Просматривая документацию для JSVGCanvas , похоже, что я, возможно, не смогу это сделать. Однако для этого очень важно, чтобы это было возможно. Как я могу создать JSVGCanvas
5 месяцев, 3 недели назад Justin
63
голоса
1
ответ
Я сделал ссылку на ряд методов. Это эффективный способ для fireTableCellUpdated. Но на самом деле я до сих пор не применяю. Как сделать обновление содержимого таблицы в обновлении после DETA. Метод...
5 месяцев, 3 недели назад HLto Dm
77
голосов
1
ответ
Я использую JTable, когда пользователь дважды щелкает по строке, а затем мышь должна работать в следующей строке. → ok В то время как полоса прокрутки, как перемещать Jscrollbar и мышь на том же ур...
5 месяцев, 3 недели назад dinesh guntha
89
голосов
1
ответ
Сейчас я работаю над Java Swing, но, как вы можете видеть на картинке ниже, я не могу изменить размер (увеличить ширину) моего поля textarea. Он меняет размер только в том случае, если я изменяю ши...
5 месяцев, 3 недели назад Aqeel Smith
77
голосов
1
ответ
При использовании AssertJ Swing, каковы правильные @Before / @BeforeClass (или другие) для обеспечения ввода определенных символов, таких как { , < , " и т.д.? Если я использую методы fixture/ro...
5 месяцев, 3 недели назад predi
64
голоса
1
ответ
Там основной MainPanel с использованием двух внутренних кадров Read и View , там JList элементов в Read который заполняется файлами и кнопкой. Ожидаемая работа : Read имеет JList, заполненный файла...
5 месяцев, 3 недели назад Uzumaki Naruto
-5
голосов
3
ответа
Я разрабатываю приложение, в котором я использовал JTable . В моей таблице два поля: id а второе - name . Когда пользователь вводит некоторые данные в таблицу, я хочу поместить их в базу данных. Об...
5 месяцев, 3 недели назад Shak
64
голоса
1
ответ
У меня JTable внутри JScrollPane , который находится под JPanel . Мне нужно экспортировать таблицу в качестве изображения. Он отлично работает, если таблица достаточно мала, чтобы ее можно было про...
5 месяцев, 3 недели назад user1631306
63
голоса
1
ответ
Я подготовил прозрачный класс Button: public MyButton() { super("button"); setOpaque(false); setContentAreaFilled(false); setBorder(null); setBorderPainted(false); } Но кнопка не полностью прозрачн...
5 месяцев, 3 недели назад alicjasalamon
64
голоса
1
ответ
Я пытаюсь иметь диалог, показывающий индикатор выполнения с меткой. Я установил, чтобы мой ярлык был выровнен по центру с JLabel.Center и использовался ящик. Первоначально ярлык отображается как це...
5 месяцев, 3 недели назад Benoit Goderre
133
голоса
1
ответ
У меня возникают проблемы при работе над проектом для школы. JDialog работает очень медленно. Позволь мне показать тебе. Это GUI: Когда я нажимаю "Предварительное время", для открытия JDialog требу...
5 месяцев, 3 недели назад Stanko
-5
голосов
1
ответ
Возможный дубликат: добавление переключателей и флажков Может кто-нибудь, пожалуйста, помогите мне добавить радиокнопки для ароматов и флажков для начинки? Пожалуйста, любая помощь будет принята с ...
5 месяцев, 3 недели назад Stephanie Dente
89
голосов
1
ответ
Я пытаюсь создать java-апплет, который позволяет пользователю играть в 20 вопросов, однако, когда игра закончилась, и я нажму на повтор игры, она зависает, когда она должна вернуться к вступительно...
5 месяцев, 3 недели назад Andrew Brick
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема