Свързани въпроси 'paintcomponent'

Компонент с прозрачен фон към BufferedImage?
Имам компонент, който разширява JPanel. Той се запазва като буферирано изображение при всяко извикване на метода paintComponent. Компонентът не е напълно прозрачен, а само фонът му. Проблемът е, че фонът не е прозрачен. Използвам setOpaque(false);...
3309 изгледи

java swing: Неправилни размери на завъртян JComponent след преоразмеряване
Има ли някакъв начин да се коригират размерите за завъртян компонент? В моето приложение за люлеене бих искал да мога да завъртя единичен панел и той да реагира правилно при преоразмеряване на събития. Завъртането е право напред, но при...
949 изгледи
schedule 24.11.2023

JLabels в GridLayout не винаги са рисувани
Създавам основно приложение Tic-Tac-Toe в Java Swing и за тази цел започнах да изследвам рисуването. Срещнах обаче проблем, когато подклас на JPanel съдържа повече от един екземпляр на подклас на JLabel , който замества метода...
232 изгледи
schedule 26.10.2022

Рисуване с paintComponent след промяна на стойността на Jbutton в друг клас
Имам клас с име ControlsPanel. Ако натисна JButton (Старт) в този клас, стойността на булева (isPressed) се променя на true. В друг клас (CashRegistersPanel) искам да нарисувам изображение, но само стойността на булевата стойност в предишния клас е...
141 изгледи
schedule 18.04.2024

Кутиите за съобщения няма да спрат да се появяват
Честно казано не съм сигурен дали заглавието отговаря напълно на въпроса, но все пак ето го. Правя проста игра в java, в която извънземни космически кораби падат от горната част на екрана и ако не ги убиете и те стигнат до дъното на екрана,...
958 изгледи
schedule 28.04.2024

JPanel няма да рисува правилно
Аз съм съвсем нов в Java и Swing и това също е първият ми пост, така че съжалявам, ако няма много смисъл. Това, което се опитвам да направя, е, когато щракна върху JPanel, искам той да добави кръг, където щракна. В момента всичко, което изглежда...
1558 изгледи
schedule 16.05.2024

Направете графики от JPanel видими извън JPanel
Имам правоъгълник, който премествам по JPanel с помощта на repaint() . Когато позицията на правоъгълника достигне позиция извън JPanel, той вече не се вижда. Как мога да го направя видим извън JPanel? Това е моят метод на боядисване: public...
331 изгледи
schedule 15.05.2024