Hi,
ich habe mir gerade ein kleines Programm geschrieben, welches mir einige Daten auf Knopfdruck in eine JList einfügt.
Ich hab mich jetzt dran gesetzt und angefangen, das JFrame zu stylen.
Ich hab jedoch noch einige Fragen:
1. Ich kann zwar mit JButton.setBackground(Color.BLACK), den Button schwarz färben, jedoch wenn man darauf klickt, und das GUI einfriert (noch ist eine Schleife drin, werde das aber bald ändern), dann wird der Button wieder "normal" hellblau. Kann man die Active-Farbe auch noch ändern?
2. Kann man die Farbe des ".setEnabled=false" Button auch ändern?
2. Ich habe meiner JList das DefaultListModel aufgezwängt und es in eine JScrollPane gepackt.
Ich konnte jetzt die JList auch soweit ausstylen, jedoch stören mich in meinem schwarzen Design, die weißen/hellen Scrollbalken. Wie kann ich deren Farbe auch auf schwarz setzen?
3. Gibt es eine einfache Möglichkeit, die Listeneinträge des Models, zu sortieren? Oder muss ich die alle erst auslesen und danach sortieren und zum Schluss wieder einfügen? Performance?
4. Mein Kumpel meinte, man müsste die ActionsListener in einen eigenen Thread schreiben, damit das GUI nicht einfriert. Wie würde das aussehen?
Ich hab schon etwas gegoogelt, aber nichts so richtig gefunden.
Freue mich über jede Antwort
Gruß
ich habe mir gerade ein kleines Programm geschrieben, welches mir einige Daten auf Knopfdruck in eine JList einfügt.
Ich hab mich jetzt dran gesetzt und angefangen, das JFrame zu stylen.
Ich hab jedoch noch einige Fragen:
1. Ich kann zwar mit JButton.setBackground(Color.BLACK), den Button schwarz färben, jedoch wenn man darauf klickt, und das GUI einfriert (noch ist eine Schleife drin, werde das aber bald ändern), dann wird der Button wieder "normal" hellblau. Kann man die Active-Farbe auch noch ändern?
2. Kann man die Farbe des ".setEnabled=false" Button auch ändern?
2. Ich habe meiner JList das DefaultListModel aufgezwängt und es in eine JScrollPane gepackt.
Ich konnte jetzt die JList auch soweit ausstylen, jedoch stören mich in meinem schwarzen Design, die weißen/hellen Scrollbalken. Wie kann ich deren Farbe auch auf schwarz setzen?
3. Gibt es eine einfache Möglichkeit, die Listeneinträge des Models, zu sortieren? Oder muss ich die alle erst auslesen und danach sortieren und zum Schluss wieder einfügen? Performance?
4. Mein Kumpel meinte, man müsste die ActionsListener in einen eigenen Thread schreiben, damit das GUI nicht einfriert. Wie würde das aussehen?
Ich hab schon etwas gegoogelt, aber nichts so richtig gefunden.
Freue mich über jede Antwort
Gruß