Formular für Suchanfragen in einer Datenbank

nieselfriem

Bekanntes Mitglied
Hallo!

Ich möchte einen Dialog für die Suche in einer Datenbank erstellen. Dabei soll es um die Suche von potentiellen Arbeitnehmern nach verschiedenen Kriterien gehen. So richtig habe ich noch kein Konzept wie ich dieses Formular gestalten soll. Es sind ca 16 Parameter die man als Suchparameter angeben könnte. Hat jemand ein Tutorial eine Art Regelwerk für GUIs oder eine Vorschlag für solche Komplexen Suchanfragen.

Grüße
 
C

Camino

Gast
16 Parameter? Das geht ja noch. Was für Parameter sind es denn? Je nachdem, wie diese aussehen oder strukturiert sind, kann man entsprechende Komponenten zur Auswahl nehmen, wie z.B. RadioButtons, CheckBoxen, ComboBoxen, Spinner, Textfelder... Und je nachdem, wie dein Ergebnis aussehen soll, kannst du das dann in einer Tabelle oder in einem Formular anzeigen lassen. Du siehst, es gibt da nix vorgefertigtes, weil es einfach davon abhängig ist, was du brauchst.

EDIT: Aber was ich mir schonmal gebastelt hatte, war eine Filterklasse, also eine Klasse, welche alle Parameter des Suchdialogs aufgenommen hatte, das dann an die Datenbankabfrage weitergereicht, ausgewertet und demenstprechend die SQL-Abfrage gemacht und das Ergebnis bekommen.
 
Zuletzt bearbeitet von einem Moderator:

mla.rue

Bekanntes Mitglied
tatsächilche Aussagen dazu gibt es nicht, es gibt jede Menge "Texte" die sich damit befassen, aber um den "heissen Brei" herumreden statt konkret zu werden. Die Quintessenz der meisten dieser Texte ist: Barrierefreiheit.

GUI soll einfach sein (nicht überladen, nicht bunt) -> weniger ist mehr, Übersichtlich, Intuitiv.. .dann gibt es ein paar "Normen" wie z.B. Menüpunkt "Datei" ist links, Mnemonic ist d (und nicht etwa t).

Und Eines sollte dir klar sein, der Kunde ist der König. Was nützt es dir, wenn du dich noch so toll an solche "Vorgaben" hälst und dir der Benutzer hinterher sagt "Sorry, das kann ich so nicht benutzen" ?

Frag den Benutzer wie er es haben möchte, das kannst mit ihm auch besprechen.

Will er nur 1 Textfeld? Dann brauchst einen Algorythmus, der nach deinen 16 Parametern utnerscheiden kann, weiss nicht, ob das geht. (Ich habe etwas ähnliches für 5).

Oder ein Textfeld und darüber pflanzst du eine ButtoGrup mit 16 RadioButtons, oder halt 16 Textfelder... Möglichkeiten sind vielfältig.

PS: ich habe von meinem Chef 2 Bücher zu diesem Thema gekriegt und habe mehrere Präsentationen, VOrträge und lange Text im Web gelesen und nichts davon hat mich wirklich weitergebracht. Ein Gespräch mit dem Kunden dafür schon.
 
V

vanny

Gast
Ich denke mal, die 16 Suchparameter, sind nicht zwingend alle in jede Suche eingebaut oder !?
Wenn doch, dann benötigst du natürlich auch 16 Eingabemöglichkeiten.
Meist lässt sich aber eine Struktur finden, in der sich bestimmte Parameter gegenseitig ausschliessen.
Dann kann man schön mit Auswahlwidgets, wie ComboBoxen, RadioButtons etc. arbeiten und das Caos begrenzen.

Gruß Vanny
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
yvesdaeschle Wie Report mit fixem Formular AWT, Swing, JavaFX & SWT 2
A Ermittelter Wert auf Formular übertragen. AWT, Swing, JavaFX & SWT 2
B Swing Formular mit mehreren Elementen - wie die ActionListener-Verarbeitung lösen? AWT, Swing, JavaFX & SWT 2
M Formular in GridLayout ? AWT, Swing, JavaFX & SWT 17
F jpanel oder jframe Formular AWT, Swing, JavaFX & SWT 4
S Tabelle im selben Formular anzeigen AWT, Swing, JavaFX & SWT 6
N Formular mit GridBaglayout und Abstände von Labels AWT, Swing, JavaFX & SWT 2
P Formular mit n-Textfeldern generieren AWT, Swing, JavaFX & SWT 7
J -variable Formular Klasse AWT, Swing, JavaFX & SWT 2
R Zentral Veränderungen auf einer Maske/Formular abfragen AWT, Swing, JavaFX & SWT 6
G JTable aus anderem Formular aus aendern AWT, Swing, JavaFX & SWT 7
G "Formular" nachbilden AWT, Swing, JavaFX & SWT 7
M Frage bzgl. Formular-Design. AWT, Swing, JavaFX & SWT 2
G Formular erstellen ? AWT, Swing, JavaFX & SWT 3
Juelin setzen background color für selected Row im Tableview AWT, Swing, JavaFX & SWT 21
Juelin Für Java-Spezialisten AWT, Swing, JavaFX & SWT 4
H JTabel - RowFilter Daten für Berechnung filtern AWT, Swing, JavaFX & SWT 6
I JavaFX JavaFx-Anwendung für die Erstellung einer Windows-Anwendung? AWT, Swing, JavaFX & SWT 6
M Eigene Java Klasse für allgemeine Grafikelemente AWT, Swing, JavaFX & SWT 8
M Vokabelprogram - Schleife für Liste soll schrittweise durchlaufen werden AWT, Swing, JavaFX & SWT 3
tommybalbor JavaFx Anwendung klappt nicht für macOs Nutzern, wenn ich zwei dependecies bei maven hinzufüge AWT, Swing, JavaFX & SWT 6
I Libraries für AWT für andere Grafik-Frameworks tauglich machen AWT, Swing, JavaFX & SWT 6
R auto. Importanweisungen für javafx funktioniert in Eclipse nicht mehr AWT, Swing, JavaFX & SWT 4
komplettlost Vollbildmodus für MacOs Nutzer geht nicht AWT, Swing, JavaFX & SWT 13
D JavaFX Schadensberechnung für Kartenspiel AWT, Swing, JavaFX & SWT 1
P JTable Listener für die Änderung einzelner Zellen oder Rows AWT, Swing, JavaFX & SWT 2
Jose05 JavaFX: eigene FXML-Datei für einen Button AWT, Swing, JavaFX & SWT 3
L actionListener für Button AWT, Swing, JavaFX & SWT 97
izoards Textfeld für Zeit AWT, Swing, JavaFX & SWT 4
CptK Wie funktioniert contains() für Path2D.Double AWT, Swing, JavaFX & SWT 10
T Getter und Setter für eine Stage AWT, Swing, JavaFX & SWT 6
P Swing Programm hängt sich bei Buttondruck auf? (GUI für "Chatbot" erstellen) AWT, Swing, JavaFX & SWT 15
T Button für GUI programmieren AWT, Swing, JavaFX & SWT 1
Z Switch Case für Buttons AWT, Swing, JavaFX & SWT 8
M Hough-Transformation für Kreise und andere Formen AWT, Swing, JavaFX & SWT 3
kodela HTML-tags für JLabel AWT, Swing, JavaFX & SWT 9
E Keystroke für Ausschneiden läßt sich nicht ändern AWT, Swing, JavaFX & SWT 2
M Swing Cell Renderer für Zeilenumbruch in JTable AWT, Swing, JavaFX & SWT 0
MiMa Package Struktur für GUI Programmierung AWT, Swing, JavaFX & SWT 26
N JavaFX 1 Listener für mehrere ChoiceBoxen AWT, Swing, JavaFX & SWT 3
B eclipse für JavaFx setuppen AWT, Swing, JavaFX & SWT 4
K Swing Struktur für TreeTable rekursiv aufbauen AWT, Swing, JavaFX & SWT 17
A Swing JTextField an Button übergeben für Popup-Fenster funktioniert nicht AWT, Swing, JavaFX & SWT 3
H Ein Patten für das Gluon Mobile Framework AWT, Swing, JavaFX & SWT 7
J Gibt es einen Grund für 16x16 anstatt z.B. 15x15 Tiles ? AWT, Swing, JavaFX & SWT 10
F JFormattedTextField für kg und Währung AWT, Swing, JavaFX & SWT 6
V Swing für jedes Kästchen eine eigene Farbe AWT, Swing, JavaFX & SWT 2
F Wie bekomme ich den Wert der ComboBox in eine Variable gespeichert welche ich für meinen ActionListener nutzen kann? AWT, Swing, JavaFX & SWT 3
Soloeco JavaFX Dreifachklick für MenuButton erforderlich AWT, Swing, JavaFX & SWT 2
L JavaFX Lösungsvorschläge für dieses coole Control AWT, Swing, JavaFX & SWT 8
looparda Suche Lib für Visualisierung von Graphen AWT, Swing, JavaFX & SWT 12
G LayoutManager Beliebige Anzahl von Panels für LayoutManager AWT, Swing, JavaFX & SWT 3
L Ein Actionlistener für ein Textfeld, anstatt viele Actionlistener für ein Textfeld AWT, Swing, JavaFX & SWT 7
S Swing Finde Grund für NullPointerExeption nicht. AWT, Swing, JavaFX & SWT 2
W JavaFX (j)Unittests für GUI AWT, Swing, JavaFX & SWT 0
B JavaFX JavaFX TableView PropertyValueFactory für Werte aus HashMap AWT, Swing, JavaFX & SWT 2
SchmidiMC Swing Vorschläge für ein Design AWT, Swing, JavaFX & SWT 5
Z JavaFX Pane für wechselnde Sub-Panes mit Auto-Resize AWT, Swing, JavaFX & SWT 2
S 2D-Grafik affine Transformation für Text-Shape AWT, Swing, JavaFX & SWT 0
G Swing Variable Elemente für GroupLayout AWT, Swing, JavaFX & SWT 18
kodela Accalerator für einige Menüoptionen funktioniert nicht mehr AWT, Swing, JavaFX & SWT 3
P Swing Empfehlungen für einfaches Computerspiel AWT, Swing, JavaFX & SWT 4
L DragDropped für jede Node AWT, Swing, JavaFX & SWT 0
temi JavaFX Lösungsansatz für Umsetzung gesucht AWT, Swing, JavaFX & SWT 4
J Swing JavaProgramm für Verschlüssen für eine Datei AWT, Swing, JavaFX & SWT 19
D DatePicker für Java Swing AWT, Swing, JavaFX & SWT 2
MiMa Programmeinstellungen für Anwendung?? AWT, Swing, JavaFX & SWT 54
heinz ketchup While-Schleife in einem Service für GUI AWT, Swing, JavaFX & SWT 22
L JavaFX Renderer für JavaFX AWT, Swing, JavaFX & SWT 2
MiMa GUI Controller für Border Pane als MVC Modell AWT, Swing, JavaFX & SWT 1
L Font für Dashboard AWT, Swing, JavaFX & SWT 3
F Swing JColorChooser für die JToggleButtons AWT, Swing, JavaFX & SWT 5
S JavaFX Optimierung für verschiedene Auflösungen AWT, Swing, JavaFX & SWT 12
L JavaFX Animation für Panel wechsel AWT, Swing, JavaFX & SWT 3
T Swing Drag and Drop für JComponents AWT, Swing, JavaFX & SWT 1
Kloso Swing Pseudocode für Strafurzeichnung AWT, Swing, JavaFX & SWT 4
F Konstruktor für "Vier Gewinnt" AWT, Swing, JavaFX & SWT 10
L JavaFX PdfViewer für JavaFX Anwendung AWT, Swing, JavaFX & SWT 6
R Swing Welche LayoutManager sind die richtigen für mich? AWT, Swing, JavaFX & SWT 11
L Event Handling Gui für Taschenrechner AWT, Swing, JavaFX & SWT 27
C Slider für Zeitauswahl AWT, Swing, JavaFX & SWT 3
M Limit für JFrame-Vergrößerung AWT, Swing, JavaFX & SWT 8
GreenTeaYT Button funktioniert nicht für Ein-und Auszahlungen? AWT, Swing, JavaFX & SWT 8
K Liniendicke für Line Chart dynamisch ändern AWT, Swing, JavaFX & SWT 0
K JButton nicht sichtbar machen für User 2 AWT, Swing, JavaFX & SWT 4
OnDemand Gui Themes für FX AWT, Swing, JavaFX & SWT 4
G DefaultListModel für JList AWT, Swing, JavaFX & SWT 2
P JavaFX Kalender mit Kacheln für Ereignisse AWT, Swing, JavaFX & SWT 4
S ActionListener für alle Buttons AWT, Swing, JavaFX & SWT 26
J Swing Neuen Command für "show"? AWT, Swing, JavaFX & SWT 2
sandaime Swing Thread für CMD auslesen AWT, Swing, JavaFX & SWT 16
H Swing JFileChooser für nicht existierendes Unterverzeichnis AWT, Swing, JavaFX & SWT 3
R Java FX - Fxml - relative Größenangaben für Breite und Höhe einer TextArea AWT, Swing, JavaFX & SWT 8
D GUI-Bau für ein Auswertungs-Tool AWT, Swing, JavaFX & SWT 11
L Swing CellRenderer für einzelne Zellen? AWT, Swing, JavaFX & SWT 5
RalleYTN Swing Menü für Texteditor (Rechtsklick) AWT, Swing, JavaFX & SWT 4
H Applet Flappy Bird für Noobs AWT, Swing, JavaFX & SWT 4
X JavaFX Tooltips für XYChart-Knoten werden nicht angezeigt! AWT, Swing, JavaFX & SWT 3
Thallius Swing Aufgabe für einen der gerne Tüftelt. AWT, Swing, JavaFX & SWT 4
A hilfe für flowlayout AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen

Neue Themen


Oben