The_Answer1985
Erfahrenes Mitglied
Hallo alle miteinander,
ich habe 2 kleine Fragen diesmal, statt einer Großen
1.
Ich habe in meiner SWT-GUI Textfelder, die zu Programmstart mit Daten aus einer Datenbank gefüllt werden. Dabei kommt es schon mal vor, dass die Inhalte der Datensätze größer sind als das Textfeld. Dadurch wird nur das Ende des Textes angezeigt.
Es soll aber der Anfang des Textes angezeigt werden, hab dafür folgende Methode bei Sun gefunden:
Nun meine Frage: Was muss ich als Parameter für "Rectangle r" übergeben?
2.
Für die Suche nach einem Datensatz hab ich einen eigenen JDialog implementiert.
Dieser Dialog bietet zwei Buttons, "Suche" und "Abbrechen".
Die Suche nach bestimmten Kriterien funktioniert, nur etwas anders als ich dachte:
Durch die Suche habe ich eine neue Klasse implementiert, die für den Button "Suchen" einen ActionListener verwendet.
Dieser ActionListener ruft eine Methode auf, die die Datensätze nach einer Übereinstimmung durchsucht und ggf. die ID des Datensatzes zurückliefert.
Diese ID wird in der GUI-Klasse verwendet, um den richtigen Datensatz aus einer ArrayList zu nehmen und die Werte den Textfeldern zuzuweisen.
Soweit, so gut. Jedoch geschieht das ganze nicht bei Druck auf den Button "Suchen", sondern erst nachdem ich zusätzlich auf "Abbrechen" klicke.
Ich muss quasi Suchen drücken, um die Suche zu starten, und Abbrechen drücken, um das Schergebnis anzuzeigen und das Suchfeld zu schließen.
Weiss jemand woran das liegen könnte?
Danke für jede Hilfe
Liebe Grüße
ich habe 2 kleine Fragen diesmal, statt einer Großen
1.
Ich habe in meiner SWT-GUI Textfelder, die zu Programmstart mit Daten aus einer Datenbank gefüllt werden. Dabei kommt es schon mal vor, dass die Inhalte der Datensätze größer sind als das Textfeld. Dadurch wird nur das Ende des Textes angezeigt.
Es soll aber der Anfang des Textes angezeigt werden, hab dafür folgende Methode bei Sun gefunden:
Code:
textfeld.scrollRectToVisible(Rectangle r);
Nun meine Frage: Was muss ich als Parameter für "Rectangle r" übergeben?
2.
Für die Suche nach einem Datensatz hab ich einen eigenen JDialog implementiert.
Dieser Dialog bietet zwei Buttons, "Suche" und "Abbrechen".
Die Suche nach bestimmten Kriterien funktioniert, nur etwas anders als ich dachte:
Durch die Suche habe ich eine neue Klasse implementiert, die für den Button "Suchen" einen ActionListener verwendet.
Dieser ActionListener ruft eine Methode auf, die die Datensätze nach einer Übereinstimmung durchsucht und ggf. die ID des Datensatzes zurückliefert.
Diese ID wird in der GUI-Klasse verwendet, um den richtigen Datensatz aus einer ArrayList zu nehmen und die Werte den Textfeldern zuzuweisen.
Soweit, so gut. Jedoch geschieht das ganze nicht bei Druck auf den Button "Suchen", sondern erst nachdem ich zusätzlich auf "Abbrechen" klicke.
Ich muss quasi Suchen drücken, um die Suche zu starten, und Abbrechen drücken, um das Schergebnis anzuzeigen und das Suchfeld zu schließen.
Weiss jemand woran das liegen könnte?
Danke für jede Hilfe
Liebe Grüße