Publicații conexe 'swing'


Programare Java GUI cu Swing
Interfețele grafice cu utilizatorul (GUI) joacă un rol vital în dezvoltarea software-ului modern, oferind utilizatorilor moduri intuitive și atractive din punct de vedere vizual de a interacționa cu aplicațiile. Java, un limbaj de programare versatil și utilizat pe scară largă, oferă biblioteca Swing pentru crearea de aplicații GUI multiplatformă. În acest articol, vom explora programarea Java GUI cu Swing, acoperind elementele de bază, componentele și cele mai bune practici pentru..

Întrebări înrudite 'swing'

Leagăn vizual în Eclipse
Există vreo modalitate prin care pot folosi un editor vizual pentru a face aplicații swing în Eclipse? Folosesc Ganimede.
18399 vederi
schedule 26.06.2022

Lista pop-up a JCombobox nu este pictată complet
Am un JInternalFrame într-un JDesktop și am și un JComboBox în cadrul intern. Problema este prezentată mai jos. Cum pot face JComboBox vopsea în afara JInternalFrame , astfel încât lista pop-up să poată fi afișată complet?...
1009 vederi
schedule 18.08.2022

Închiderea JFrame cu clic pe butonul [duplicare]
Am membrul privat jButton1 al JFrame și am vrut să închid cadrul când se face clic pe butonul. jButton1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { } }); Am vrut să fac super.close() ,...
234956 vederi
schedule 20.07.2022

Obținerea cu adevărat lentă a valorilor fonturilor
Deci problema pe care o am este că îmi pornesc aplicația afișând un meniu simplu. Pentru a dimensiona și a alini textul corect, trebuie să obțin valori pentru font și nu găsesc o modalitate de a face acest lucru rapid. Mi-am testat programul și se...
1645 vederi
schedule 16.09.2022

cadru swing java excelent pentru setul de rezultate din baza de date
Domnule, vreau să afișez setul de rezultate în jframe. I obțin ultima înregistrare din baza de date afișată. Sunt interesat să plasez butonul următor, butonul înapoi în cadru. Când făceam clic pe butonul înapoi, înregistrarea vizualizată anterior...
1206 vederi
schedule 08.08.2022

Cum să evitați blocarea EDT cu încărcare leneră JPA în aplicațiile desktop Swing
Mă confrunt cu utilizarea în lumea reală a JPA (Hibernate, EclipseLink etc.) într-o aplicație desktop Swing. JPA pare o idee grozavă, dar se bazează pe încărcare leneșă pentru eficiență. Încărcarea leneră necesită ca managerul de entități să...
1882 vederi

Cum să desenezi un oval plin în cazul în care un mouse a făcut clic pe Jpanel
Vreau să scriu un cod pentru a desena un oval umplut oriunde se face clic cu mouse-ul în interiorul unui panou. Obișnuiam să dezvolt niște coduri, dar, din păcate, când am încercat să fac următorul clic, întregul panou a fost golit și a apărut un nou...
2013 vederi
schedule 05.07.2022

Java Swing Solicită intrarea utilizatorului (și creează un fir de blocare) prin afișarea unui JFrame
Containerul meu de nivel superior este MainFrame (JFrame) . Vreau să pot deschide un alt JFrame cu un JPanel care are două JTextFields din MainFrame . Chestia este: trebuie să pot bloca EDT-ul din Swing GUI. Acest lucru amintește de utilizarea...
725 vederi
schedule 25.08.2022

Cum se creează JcomboBoxes cu reacție diferită?
Problema mea este că fiecare JComboBox din SyntaxPanel este același ! M-am gândit că aș putea repeta numele comboBox-ului, dar acest lucru nu schimbă nimic. Poate ar trebui să o adaug la o listă/listă J, dar lista nu va funcționa cu tipul...
706 vederi
schedule 27.07.2022

JVM nu se închide după ieșirea aplicației swing
Am o aplicație swing cu un buton de ieșire care apelează o metodă care invocă System.exit(0); dar JVM-ul nu se închide dintr-un motiv oarecare. Știe cineva ce ar putea face ca JVM-ul să continue să ruleze?
2429 vederi
schedule 28.07.2022

Notificare de funcționare a ferestrei în Java
Vreau ca programul meu Java să știe când un anumit program are fereastra maximizată sau minimizată sau poate rula în modul exclusiv ecran complet (cel mai important, când nu). Cum se procedează? Dacă nu este posibil, doar dacă știu că dacă vreun...
448 vederi
schedule 05.08.2022

Skin Swing Synth: poți trece peste stiluri?
Am un stil definit pentru un JLabel: <style id="myLabel"> <state> <opaque value="true"/> <color value="blue" type="BACKGROUND"/> <color value="red" type="FOREGROUND"/>...
860 vederi
schedule 11.08.2022

Întrebare de design MVC
Doar o notă, sunt nou în MVC. Încerc să fac codul meu cât mai mult decuplat și testabil posibil. Am o vizualizare cu o casetă de text și un buton. Doresc să activez butonul când este introdus un text nou și respectă un anumit criteriu. În mod...
141 vederi
schedule 25.06.2022

Nimbus TableHeader nu a fost evidențiat ca „apăsat”
JTableHaeder nu are evidențierea „apăsată” în mod implicit. (Nimbus) NimbusDefaults spune că are un pictor de fundal [Pressed] implicit. Ce ar trebui să fac pentru a vedea asta când dau clic pe TableHeader? ACTUALIZARE 1...
1141 vederi

Java applet Eroare Ce este în neregulă?
Codul applet Java package M257Applet import java.applet.*; import javax.swing.*; import java.awt.*; public class HellowApplet extends JApplet { public void init(){ Container cp = getContentPane(); JLabel lb = new...
10463 vederi
schedule 04.09.2022

Jbutton fără tooltip face punct negru
Când mouse-ul intră pe orice buton fără tooltip, apare un punct negru (ca un colț al tooltip). Este chiar ciudat și nu știu ce să fac cu el :/ Mi-am generat proiectul prin netbeans -> aplicație desktop java. Nu am setat niciodată toolTipText în...
923 vederi
schedule 15.07.2022

cum să adăugați un ascultător de mouse la celula unui JTable care deține o valoare booleană redată ca casetă de selectare
Am un JTable cu un model personalizat implementat care extinde AbstractTableModel. public abstract class AbstractTable extends AbstractTableModel{ public Class<? extends Object> getColumnClass(int c) {} } Deoarece am implementat...
9216 vederi
schedule 17.08.2022

Cum se face ca JTextPane să afișeze punctele de suspensie pentru a semnala depășirea textului?
Folosesc JTextPane ca redator de celule de tabel pentru a afișa text îmbogățit. Când textul este prea lung pentru a se încadra într-o celulă, acesta este trunchiat. Aș dori să imit comportamentul JLabel, adică să arăt punctele de suspensie (...)...
1308 vederi
schedule 03.08.2022

Graphics2D folosind constructor
Vreau să desenez o linie dreaptă în JFrame folosind Line2D.Double , de asemenea, vreau să o fac cu constructor (nu prin metoda). Cum trebuie să declar variabila g ca în exemplul pe docs.oracle.com ? public void paint (Graphics g) { Graphics2D...
1290 vederi
schedule 14.08.2022

Integrarea JavaFX 2.0 WebView într-o aplicație Swing Java SE 6
Căutam o modalitate de a integra o componentă Web-Browser într-o aplicație Swing existentă și am găsit WebView pentru Java FX 2.0. În plus, am găsit o postare pe blog pe java.net care arată cum se integrează o componentă Java FX într-o aplicație...
24725 vederi