Întrebări înrudite 'awt'

Citiți panoul în aspect după editarea panoului?
Ceea ce încerc să fac este să editez dinamic un panou și să-l citesc în aspectul (Border). Panoul conține câmpuri de text și vreau ca utilizatorul să poată adăuga sau elimina câmpuri de text din panou. Ceea ce am încercat este următorul: eliminați...
142 vederi
schedule 10.02.2024

Treceți cu mouse-ul peste mai multe butoane în Java?
Este posibil, în Java, când treceți cu mouse-ul peste un singur buton, să faceți programul să creadă că treceți cu mouse-ul peste mai multe butoane? Folosesc o matrice multidimensională cu butoane și vreau să pot trece peste 5 butoane simultan....
1075 vederi
schedule 17.10.2022

Culoarea Java din String Yellow
Există vreo modalitate de a obține culoare de la String (cum ar fi „Alb”)? Color color; Field field = Class.forName("java.awt.Color").getField("Yellow"); color = (Color)field.get(null); Am încercat Conversia unui șir în culoare în Java și...
3015 vederi
schedule 02.09.2022

Obțineți excepții în aplicația javax.swing
Lucrez cu javax.swing pentru a realiza o aplicație care generează formulare din XML Schema (folosind biblioteca JAXFront) și stochează datele completate de utilizator în documente XML. Am pus blocuri try-catch-finally atunci când am nevoie, dar...
5020 vederi
schedule 30.10.2023

Java/Swing: proprietatea clipboard-ului sistemului
Scriu un mic program Java care ar trebui să ruleze un program extern care copiază o imagine în clipboard-ul sistemului (adică „instrumentul de tăiere”) din Windows 7, așteptați să se termine, salvați imaginea din clipboard pe disc și copiați un URL...
2801 vederi
schedule 13.10.2022

graficul x-y și textul rotativ al etichetei axei
Codul de mai jos prezintă câteva date simple x-y, dar are două probleme pe care nu știu cum să le rezolv. În primul rând, prezintă valori negative pentru unele dintre punctele de date, ceea ce înseamnă linii care se extind spre sud sub axa x....
3358 vederi
schedule 20.07.2022

Faceți ca un program să adauge automat câmpuri de text în java [închis]
Poate că există o întrebare similară cu aceasta, dar nu am găsit una. Îmi place programul meu (awt sau swing) pentru a adăuga automat controale (cum ar fi câmpuri de text). De exemplu: Un program de dialog are 10 câmpuri pentru introducerea...
8050 vederi
schedule 10.11.2023

Împărțiți șirul în List‹String› dacă este prea lung
Am acest șir: „Acesta este șirul meu foarte lung care nu se potrivește pe o singură linie” Și trebuie să îl împart în mai multe linii, astfel încât să se potrivească acolo unde am nevoie. Să spunem că există loc doar pentru aproximativ 15 litere pe...
823 vederi
schedule 19.12.2023

Redarea fonturilor în Java: java.awt.Font nu se comportă corect
Ceea ce am întâlnit până acum este ceea ce mi se poate gândi la un „bug” în bibliotecile de redare a fonturilor Oracle în Java. În anumite fonturi (cum ar fi fonturile încorporate în fișierele PDF), sunt folosite unele coduri de caractere neregulate...
745 vederi
schedule 27.06.2022

Cum redau textul împachetat pe o imagine în java
Folosind Java, există vreo modalitate încorporată de a reda textul, astfel încât să fie limitat la un dreptunghi pe un obiect graphics2D ? Știu că pot folosi Graphics2D.drawString , dar desenează doar o singură linie de text. Știu și că pot...
7873 vederi
schedule 29.09.2022

Cum să utilizați keyListener în applet-ul Java
Nu am absolut nicio idee despre cum să folosesc KeyListener într-un applet (bine, am o idee bună). Știu că are ceva de-a face cu setarea focalizării pe applet, dar nu am nicio idee despre cum să fac asta. Programul meu funcționează bine ca...
1666 vederi
schedule 19.08.2022

Cum să revopsești Java Applet
Am următorul cod care este un simplu Applet care convertește Celsius în Fahrenheit. Dacă se introduce un număr corect și se face clic pe butonul, temperatura este convertită și nu se afișează probleme. Cu toate acestea, dacă caseta de text conține...
2345 vederi
schedule 10.08.2022

java drag and drop
Încerc să mă familiarizez cu drag and drop în java, dar toate tutorialele pe care le-am găsit au fost... (mă înfurie) Tot ceea ce vreau este să trageți o „PublicUserLabel” dintr-o listă JList (inclusă într-un JPanel creat de sine stătător numit...
2487 vederi
schedule 01.07.2022

Detectarea mișcării mouse-ului vertical/orizontal cu Java
Scriu un program în java care are obiecte grafice pe care utilizatorul le poate selecta și apoi roti sau întinde pe baza mișcării mouse-ului. Sunt aproape să mă apuc de treabă, dar problema pe care o întâmpin este să găsesc o modalitate prin care...
793 vederi
schedule 07.10.2023

Cum să creați un dreptunghi cu valorile x și y implicite în colțul din stânga sus al panoului de conținut, nu pe ecran
Adaug o funcție în jocul meu care face o captură de ecran și o salvează într-o nouă imagine. Nu am probleme cu calea fișierului sau cu ceva de acest fel, ci mai degrabă cu Rectangle prin care este făcută captura de ecran. Dacă fac un nou...
94 vederi
schedule 18.02.2024

Probleme la desenarea cercurilor imbricate
Programul meu întreabă utilizatorul câte cercuri doresc să deseneze și ar trebui să deseneze o cantitate N de cercuri imbricate pe baza datelor introduse de utilizator. Codul meu de până acum este următorul: import javax.swing.*; import...
496 vederi
schedule 08.11.2022

KeyListener nu funcționează/Nu este apelat?
Fac un mic program pentru a testa un KeyListener , făcând ca clasa principală și singura clasă să o implementeze. Am început prin a crea o clasă în cadrul clasei, am implementat ascultătorul cheie și am adăugat linia: this.addKeyListener(new...
142 vederi
schedule 07.11.2023

Intrare tastatură Java - dezvoltare joc
Am o „problemă” specifică cu un joc pe care îl creez pentru clasă. Jocul este o implementare a lui „Break it”. Pentru a muta platforma din partea de jos, am folosit doar un ascultător cheie. Problema este că după prima apăsare a tastei apare un...
15024 vederi
schedule 30.11.2023

Faceți un KeyEvent în Java să se întâmple o singură dată, chiar și atunci când cheia este apăsată
Trebuie să știu dacă este posibil ca o acțiune să se întâmple o singură dată când o tastă este apăsată, chiar dacă acea tastă este apăsată de ceva timp și, dacă este posibil, cum? Acesta este codul pe care îl am pentru asta acum:...
2537 vederi
schedule 15.11.2023

Accesați numărul de linie specificat folosind JTextPane
Vreau să plasez cursorul la numărul de linie dat de utilizator. Pentru aceasta am avut un cod de scris. Dar, când introduc un număr de linie 2, cursorul a fost plasat după primul caracter, nu la începutul celui de-al doilea rând. Vă rog să mă...
1066 vederi
schedule 02.07.2022