Hallo allerseits,
habe ein kleines Problem...
Ich habe die Aufgabe eine Datenbankabfrage für eine kleine Unternehmenssoftware zu basteln (Unterricht 13.Klasse). Das mit der Datenbankanbindung ist eigentlich im Wesentlichen klar. Das größte Problem dabei ist die graphische Umsetzung. Da wir im Unterricht noch nie so ein komplexes Programm geschrieben haben, bitte ich euch um Hilfe. Wie erstellt man also einen (bzw. mehrere) Button(s) in einem Fenster, sodass ein neues Fenster geöffnet wird. Da ich sehr unerfahren bin, geht es mir vor allem um die Grundlagen. Danke schonmal für eure Hilfe.
hmm...ich dank dir für den Link (auf den war ich auch schon gestoßen), bin aber von der komplexen Herangehensweise etwas überrümpelt...Könntest du (oder auch jemand anders) mir so ein grobes Grundgerüst geben. Anscheinend muss (bzw. sollte) man ja für das jeweilige Fenster (auch für eventuelle Buttons darauf?) eine neue Klasse anlegen. Hab das Prinzip irgendwie nich so drauf. Schön wäre ja eine logische Erklärung von den Funktionsweisen, manchmal find ich die Beschreibungen bei "Java ist auch eine Insel" doch etwas knapp.
...versteht mich denn keiner?!? :bahnhof:
..also im Allgemeinen würde ich Swing empfehlen!
Ich persönlich habe mit Oberflächenprogrammierung nichts zu tun(konnte mich bislang immer davor drücken).
Brauche ich dennoch mal ein Fenster, so entwerfe ich dieses mit netbeans und den Code copiere ich mir dann in mein Projekt, welches ich in Eclipse entwickle!
So manch einer würde meinen, das dies umständlich ist, jedoch ist mir das egal, solange es funktioniert.
Und was is des für en netbeans? (gibt's doch mehrere, oder?)
Die Oberfläche soll in meinem Fall zur Steuerung bzw. Verwaltung von Datenbanken dienen...Wäre sehr glücklich wenn es da en praktisches Hilfsmittelchen gäbe...
p.s.: netbeans sind doch so tools zur Erstellung von Elementen für Java-Programme, oder?
p.p.s.: gibt's hier auch Leute, die ein bißchen tiefer in GUI drinhängen?
Also ich danke euch beiden mal und durch dieses schöne Tool is das mit dem Fenster etc. schon sehr viel einfacher geworden. Aber mein Ursprungsproblem ist mir imme rnoch nicht klar, weil man das anscheinend nicht einfach mit netbeans designen kann: Wie kann man ein neues Fenster öffnen, wenn man auf einen Button in einem anderen Fenster klickt? Da ich jetzt schon in netbeans bin, wäre es gut, wenn es mir jemand in diesm programm erklärt...Wäre aber auch für echten java-code empfänglich...
Find's nur bissl schade, dass sich so wenig Leute in diesem (doch nicht gerade winzigen) Forum mit Anfängerfragen rumschlagen wolln...
Hoffe auf Hilfe...
mfg pazi
Ein zweites Fenster könnte ein JDialog sein, den du in der "Click"-Methode (wie immmer die du auch nennst) aufrufen musst. Da musst du dich schon mal bischen belesen. Netbeans ist zwar ne gute IDE aber für Anfänger eher nicht zu empfehlen. Teilweise sieht der Code ganz schön kryptisch aus. Aber du wolltest wissen, was netbeans ist - also hab ich dir den Link gepostet.
Also - oben auf neu - JDialog öffnen - Namen geben. Im Frame ein Button einrichten und in den Ereignissen die Methode zum clicken auswählen. Nun dort drin den JDialog sichtbar machen ( mit setVisible(true)). Probier einfach bischen rum. Wenn du Code vorweisen kannst, dann poste ihn ruhig. Wenn da Fehler drin sind, wird dir auch hundert pro geholfen. Aber einfach so einen Code hinwerfen tut keiner. Darum wird dir hier auch nicht so geholfen, wie du dir das vorstellst. Erstmal was eignes ausprobieren - dann die Leute vom Forum fragen.
Ach ja - netbeans ist auch kein Zauberprogramm - coden musst du schon alleine... :wink:
..ich bin kein Netbeans Gegner, jedoch hab ich mich nunmal an den Umgang mit Eclipse gewöhnt.
Und da der Mensch nunmal ein 'Gewohnheitstier' ist (ich zumindest), arbeitet man/frau immer mit dem was Ihn/Ihr leichter zur Hand steht!