Checkboxen abfragen,Auswahl sichern, JTable laden

Status
Nicht offen für weitere Antworten.
G

Ghosti

Gast
Hallo Leute,

sorry für den umständlichen Titel aber was besseres ist mir im mom nicht eingefallen.

Ich hätte eine Frage an euch wegen der Umsetzung folgender Sache.

Mein programmstruktur ist im mom in GUI, APP, Store unterteilt.

In meiner GUI hab ich einen Dialog der Checkboxen enthält, wenn ich dort auf OK klicke dann möchte ich das die Checkboxen geprüft werden und das ganze in ein File eingetragen wird. Wenn das Programm später wieder geöffnet wird soll aus der Datei gelesen werden und die Spalten einer Table damit benannt werden. Sollte eine Checkbox nicht checked sein dann soll die Spalte wegbleiben.

Im mom hab ich an jeder Checkbox einen ItemListener hängen und prüfe mit itemStateChanged(ItemEvent e) das ganze ab. Dabei schreibe ich die Änderungen in eine Variable die ich zuvor definiert habe.

Frage: Gibt es eine bessere Methode um die Checkboxen auf einmal abzufragen?

Das Speichern wollte ich mit hilfe der Property-Class realisieren, dabei soll für jede Checkbox eine Property erstellt werden und der Wert soll durch den Status der Checkbox festgelegt werden, das ganze soll dann in einer Datei gespeichert werden.

Frage: Ist das so sinnvoll oder gibt es hier auch bessere Möglichkeiten?

Als nächstes soll beim Laden des Programms das Textfiles (die Properties) aus dem File wieder ausgelesen werden und das ganze einer JTable in einer anderen GUI wieder übergeben werden.

Vom eigentlich coden hab ich schon alles, das einziege was ich mir gerade noch überlege ist welche Klassen ich wo einfügen soll bzw. welche Hilfklassen sinnvoll wären.

Gui ist klar, in die APP sollte ich doch eine Klasse die die Properties in deine Datei schreibt und wieder ausließt. Sollte ich dann den Namen des Textfiles in das hineingeschrieben/ausgelesen werden soll ich die STORE stecken oder in die APP setzen.

Hab das so noch nie gemacht, will aber ein sauberes Projekt realisieren.

Hättet ihr da Tips für mich.

thx
 
S

SlaterB

Gast
wenn du nicht auf eine Auswahl direkt reagieren willst, dann brauchst du keine Listener,

dann geht jederzeit
checkBox.isSelected()
oder so (API, Tutorial, Lehrbuch..)

das mit den Properties klingt für mich recht sinnvoll, ist aber alles so allgemein dass ich dazu nix sagen kann
 
G

Ghosti

Gast
@SlaterB

die Listener hab ich deshalb gleich bei den Checkboxen hingehangen, damit ich einer Variablen (im mom einem StringBuffer) die änderungen übergeben kann. Diese Variable will ich dann an die static Write-Methode in der Property Klasse übergeben. Dort soll dann das ganze zerlegt werden und für jede Checkbox eine property mit dem Namen der Checkbox erstellt werden.

Im mom hab ich nur 2 Probleme. Welchen Typ von Variable sollte ich am Besten der Write-Methode in der Property-Klasse übergeben. Und das zweite Prob. wäre ob ich eine extra Klasse im STORE bauen sollte die den Dateinamen enthält oder soll ich das gleich in der Property codieren.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Primefaces checkboxen Allgemeine Java-Themen 19
X JTable mit Checkboxen -> Setzen (true/false) der Checkboxen per Mouseklick... Allgemeine Java-Themen 3
J Checkboxen vergrößern? Allgemeine Java-Themen 3
ReinerCoder Case statt if else Abfragen?! Allgemeine Java-Themen 8
O Datentypen Wie kann ich den Typ einer ArrayList abfragen ? Allgemeine Java-Themen 7
VfL_Freak KeyEvent.VK_TAB im KeyListener abfragen Allgemeine Java-Themen 13
cool_brivk24 Variablen abfragen von Boolean von anderer Klasse Allgemeine Java-Themen 12
B Generelle Frage bei einer Webanwendung / Reduzierung von DB Abfragen Allgemeine Java-Themen 1
E Status eines USB Mikrofon abfragen Allgemeine Java-Themen 2
D TextBox Abfragen Allgemeine Java-Themen 2
kodela aktuelle Position des Hauptfensters abfragen Allgemeine Java-Themen 12
J Tonhöhe & Lautstärke abfragen? Allgemeine Java-Themen 3
K USB infos unter Linux abfragen? Allgemeine Java-Themen 2
P Threads Parallelisierte DB-Abfragen mit variabler Anzahl an Threads Allgemeine Java-Themen 4
MiMa Variableninhalte dynamisch abfragen Allgemeine Java-Themen 12
A Erste Schritte If Abfragen + Scanner Allgemeine Java-Themen 7
Z AD Abfragen mit Java! Allgemeine Java-Themen 3
L Abfragen ob Threads fertig Allgemeine Java-Themen 3
chuxXo BasicPlayer - Beendigung Abfragen (Allgemein) Allgemeine Java-Themen 21
P Name der Parent Klasse abfragen Allgemeine Java-Themen 8
H In windowClosing() abfragen, ob STRG gedrückt wurde Allgemeine Java-Themen 8
M Aktuelle Systemzeit und Datum abfragen Allgemeine Java-Themen 2
M CapsLock abfragen wenn Fenster wieder aktiviert wird Allgemeine Java-Themen 5
P Variablen Werte der Objektvariablen mit getFields() abfragen Allgemeine Java-Themen 2
P Klassen Template-Klasse für Datenbank-Abfragen erstellen Allgemeine Java-Themen 2
J XML Inhalt von Web abfragen Allgemeine Java-Themen 6
D Von mehreren Objekten eine Eigenschaft abfragen Allgemeine Java-Themen 11
S HTTP Filmgenre aus dem Internet abfragen! Allgemeine Java-Themen 6
M Zahl aktiver Threads einer Gruppe verlässlich abfragen Allgemeine Java-Themen 3
R Was ist hier falsch? Abfragen Allgemeine Java-Themen 3
E Unique Ids abfragen? Allgemeine Java-Themen 5
Airwolf89 Wahrheitstabelle abfragen Allgemeine Java-Themen 3
M ständiges abfragen einer .txt Allgemeine Java-Themen 2
S Zeitserver Abfragen und in Date speichern Allgemeine Java-Themen 5
V Hostname abfragen gelingt nicht immer Allgemeine Java-Themen 2
H Windows abfragen Allgemeine Java-Themen 2
M Enter Taste in Konsole abfragen Allgemeine Java-Themen 2
N IP-Adresse Eingabe abfragen? Allgemeine Java-Themen 4
J Mit Scanner-Klasse eine Datei zeilenweise einlesen und nur bestimmte Zeichen abfragen Allgemeine Java-Themen 11
C Batchdatei ausführen und Ergebnisse abfragen Allgemeine Java-Themen 8
M Vermeiden von instanceof Abfragen Allgemeine Java-Themen 3
M SQL-Installation abfragen Allgemeine Java-Themen 14
Z Wetterdaten abfragen Allgemeine Java-Themen 5
J Zweiter Prozess der alle x Sekunden etwas abfragen soll Allgemeine Java-Themen 2
R Zugriffsrechte abfragen Allgemeine Java-Themen 2
R boolean im Bean abfragen Allgemeine Java-Themen 18
G Mausbewegung abfragen? Allgemeine Java-Themen 2
C Binärbereich einer Variablen abfragen Allgemeine Java-Themen 8
S Datenbank Abfragen mit großen Datenmengen Allgemeine Java-Themen 22
H Mit Java Desktop abmessungen height/width abfragen Allgemeine Java-Themen 20
H Sekunden messen wie lange h.ibernate/jdbc abfragen brauchen Allgemeine Java-Themen 7
G Abfragen des types Allgemeine Java-Themen 7
I Am System angemeldeten Benutzer abfragen Allgemeine Java-Themen 11
P verfügbare COM Schnitstellen abfragen Allgemeine Java-Themen 4
P <null> in einer DB abfragen Allgemeine Java-Themen 4
S Wie Carriage Return Line Feed abfragen. Allgemeine Java-Themen 6
T Hibernate Criteria Queries - Abfragen von Collection-Members Allgemeine Java-Themen 2
E Viele if Abfragen auf viele Strings --> Alternative zu if Allgemeine Java-Themen 8
T Tastatur global abfragen Allgemeine Java-Themen 2
M Map gezielt abfragen? Allgemeine Java-Themen 5
MQue Vereinfachung von if- Abfragen Allgemeine Java-Themen 21
Chris_1980 Mausbewegung abfragen Allgemeine Java-Themen 4
E Events von inneren Klasse abfragen Allgemeine Java-Themen 7
B jre version in der html-datei für ein applet abfragen Allgemeine Java-Themen 5
S Prozessorauslastung abfragen Allgemeine Java-Themen 2
C Tastatureingabe in einem Frame abfragen Allgemeine Java-Themen 2
R Thread.sleep - abfragen Allgemeine Java-Themen 4
S Name der ausführenden jar-Datei abfragen Allgemeine Java-Themen 11
S Abfragen der Komponente bei actionperformed Allgemeine Java-Themen 2
A Dateistatus abfragen und Datei löschen sobald kein Zugriff Allgemeine Java-Themen 7
G JavaMail - Message vom Server, wie abfragen? Allgemeine Java-Themen 2
J Name des aktuell aktiven Windows-Fensters abfragen? Allgemeine Java-Themen 4
T Bittorrent TRACKER abfragen mit JAVA Allgemeine Java-Themen 4
C Threads abfragen, aber wie? Allgemeine Java-Themen 3
J ArrayList mit SQL abfragen ? Allgemeine Java-Themen 6
thE_29 ? in einem String abfragen Allgemeine Java-Themen 7
M Selenium JUnit Tests (Auswahl von Testmethoden auswerten) Allgemeine Java-Themen 5
F Dateien ins Array lagern und Optionen zur Auswahl, Allgemeine Java-Themen 5
A Auswahl eines JEditorPane das Sich in einem JScrollPanel Befindet Allgemeine Java-Themen 2
E Wahrscheinlichkeit bezüglich der Auswahl eines farbigen Balls Allgemeine Java-Themen 8
I Datentypen Mögliche Auswahl an Werten Allgemeine Java-Themen 4
S Objekt erstellennach Auswahl der Klasse Allgemeine Java-Themen 6
H2SO3- auswahl ob dokumentation en oder de Allgemeine Java-Themen 2
C Auswahl einer Version, bei mehreren installierten Versionen Allgemeine Java-Themen 3
B JList Element Auswahl Allgemeine Java-Themen 2
I Suchfeld mit Auswahl Allgemeine Java-Themen 5
A Directory Auswahl Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben