Tagged: swing

31
Авг
2021

как создать массив jPanel в JScrollPane чтобы они листались и имели форму прямоугольников

Пишу копию шрифтового браузера винды, с возможностью использовать свой текст (чтобы видно было английский он или под русский сработает). У меня есть массив с именами шрифтов из винды.
Как создать массив jpanel чтобы он адекватно отображалс…

26
Авг
2021

каким образом выполняется условия If в классе MiniMusicPlayer3?

Изучаю Java по книге Сиерры и Бейтс, 12 глава, работа с графикой.
Нижеследующий код проигрывает произвольные ноты из библиотеки MidiSystem, обработчик событий ControllerEventListener через слушателя определяет начало звучания ноты и обраба…

22
Авг
2021

Таймер для выполнения анимации

Сделал анимацию. Нужен таймер, в конце в последнем методе он выводит просто время выполнения анимации.
Как сделать что код выполнялся в тичении 5 секунд? Столько времени я укажу на работу анимации, столько что б и выполнялось.
Буду очень п…

19
Авг
2021

java смена значка у ярлыка

Необходимо сменить значок у ярлыка на рабочем столе
p.s.знаю только часть директории основного файла(\soft\dist)
Пробежался по рабочему столу и получил список файлов с .lnk расширением, как получить путь (Рабочая папка)
File[] files = jav…

18
Авг
2021

Строка поиска в swing

В тулбар JToolBar надо JTextField где пользователь может вводить текст а под JTextField будет появляться результаты поиска в виде обычного текста, как в chrome при наборе текста, подсказка или уже результаты поиска по которому пользователь…

15
Авг
2021

Как сделать выпадающее меню например с помощью JComboBox

например я хочу создать калькулятор и календарь.
Но не хочу это пихать в одном "окне" а хочу сделать выпадающее меню, где могу выбрать калькулятор или календарь.
и вот как это сделать?
я знаю, что есть JComboBox или можно иным сп…

15
Авг
2021

Блокировка графики при вычислениях в параллельном потоке

Пытаюсь реализовать шахматные часы, которые представлены двумя public static JLabel; таймер стартую в конструкторе GUI
new Thread(new Runnable() {
public void run() {
clocks.setClock();
}
}).start();

при запуске потока…

14
Авг
2021

Сбивается кодировка при компиляции Java-файлов

Итак, я решился изучать Java (Использую среду NetBeans). Сначала всё работало хорошо, в консоль символы выводились нормально, когда я писал несложные программки в стиле "Hello World!". Но вот я решил покопаться в теме создания пр…

10
Авг
2021

как установить JComboBox

как создать выпадающий список и с помощью JComboBox и есть-ли иные способы создания выпадающего списка
вот я установил comboBox справа от кнопки посчитать
и вот как я пытался добавить в него значения
String[] s1 = {"jtfdjrdt",&qu…

03
Авг
2021

Не прорисовывается контур у квадратов в Swing

Пытаюсь нарисовать через через метод paint(Graphics g) белые и оранжевые клетки, оранжевые клетки с белым контуром. Но не у всех оранжевых клеток прорисовывается контур. Можете помочь?
Код метода
public void paint(Graphics g) {

su…

02
Авг
2021

clip.setMicrosecondPosition не работает

Всем привет. У меня есть проблема. Я имею переменную типа long которая получает микросекунды clip. Она находиться в функции pause. То есть при работе функции она присваивает переменной микросекунды clip и останавливает его. Есть функция pl…

31
Июл
2021

JLayer – как сделать пауза/продолжить?

Я хочу сделать 2 кнопки. Одна будет кнопка play, а другая pause. У меня уже есть код, но он работает не так как нужно.
Если остановить проигрывание и продолжить, то музыка продолжит играть но в другом месте.
Код:

JFrame frmAdvance…

31
Июл
2021

JLayer – как сделать пауза/продолжить?

Я хочу сделать 2 кнопки. Одна будет кнопка play, а другая pause. У меня уже есть код, но он работает не так как нужно.
Если остановить проигрывание и продолжить, то музыка продолжит играть но в другом месте.
Код:

JFrame frmAdvance…

27
Июл
2021

Почему if(clip.isRunning() == false) не является истинной? Java

Почему if(clip.isRunning() == false) возвращает false и нечего не делает, хотя в clip нечего не играет.
Пишу консольный аудиоплеер чисто для себя, и замечаю что если написать stop когда нечего не играет то будет ошибка:
in thread "mai…

16
Июл
2021

Почему static URL url = Class.class.getClassLoader().getResource("MainPackage/page.txt"); не находит файл?

Всем привет, мне нужно получить файл который лежит в том-же пакете что и класс, когда я искал иконку(она лежит в том же месте) у меня всё получилось, с txt файлом это не работает.
Код
static URL url = Class.class.getClassLoader().getResour…

11
Июл
2021

Как правильно выделить слова с помощью Higlighter`a в этом случае? JAVA

И так, есть не большой фрейм JTextArea, JTextField и кнопка. И у меня есть код у которого задача найти слова из JTextArea которые ввёл пользователь в JTextField и выделить их, но я не знаю как реализовать выделение. Спасибо.
Код:
find2.add…

11
Июл
2021

Как сделать функцию "открыть с помощью" которая будет находиться в контекстном меню? Java

У многих программ есть функция в контекстном меню открыть с помощью. Мне нужна такая же, как это можно реализовать? У меня текстовый редактор, и что-бы при нажатии пкм на на файл была кнопка открыть с помощью. Спасибо.

10
Июл
2021

Выделить слова в JTextArea

И так, например у меня есть JTextArea в котором есть большой текст. В этом тексте есть много слов. Мне нужно выделить слово "Hello". Если например их 3, выделить первый, второй и третий. Спасибо.

10
Июл
2021

Точки пересечения эллипса и прямой

Собственно цель в названии вопроса. У меня имеются координаты верхнего левого угла и нижнего правого угла ограничивающего прямоугольника для эллипса (другими словами эллипс вписан в этот прямоугольник). Также, имеются две точки прямой. Коо…

05
Июл
2021

Как посчитать символы в JTextArea? Java

Есть JTextArea, в котором нужно посчитать символы, и я не могу это реализовать. Сейчас у меня есть более менее рабочий код, но считает он немножко криво.
Код:
static int S = jta.getText().length();
static JLabel S2 = new JLabel(" Symb…