Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
wenn ich in Netbeans neue Komponenten einfüge oder Komponenten verschiebe zerreißt es jedes mal mein Komplettes Layout. Scheinbar will Netbeans die Komponenten irgendwie ausrichten oder so.
Wie kann ich das abschalten/verhindern?
chris
p.s. ich weiß schon, dass ich das ganze auch mit reinem Code lösen kann, aber so geht es einfacher
Solltest am besten mit Panels arbeiten.Dann wird dein Layout nicht so extrem gewürfelt.
Da alle Komponenten im Bezug auf die Nachbarkomponenten gesehen werden.
Wenn du deine Buttons etc. in Panels schachtelst klappt es besser. :toll:
Du musst drauf achten die Elemente immer zu docken (gestrichelte Linien) und für die Elemente das gewünschte resize Verhalten auszuwählen (horizontal/vertikal)
also ich komme mit dem layout manager noch immer nicht wirklich zusammen...
was nehmt ihr für ein layout? free? grid?
ich wollte es mit grid probieren, da mir die logik dahinter schon immer sympathisch war, aber ich bin nicht drauf gekommen, wie man ein kästchen auslassen konnte...
nehmt ihr standart laf? habt ihr erfahrung mit jgoodies?
kann man denn beim freedesign die automatische positionierung ausschalten?
ich möchte, dass nur die vertikalen und horizontalen striche eingeblendet werden, aber eine positionierung keine positionen anderer komponenten verändert.
kann man denn beim freedesign die automatische positionierung ausschalten?
ich möchte, dass nur die vertikalen und horizontalen striche eingeblendet werden, aber eine positionierung keine positionen anderer komponenten verändert.
Verstehe ich nicht ganz. Ich mache es immer so das ich für Komponenten die zusammengehören ein Panel erzeugen und in dem Panel die Komponenten ausrichte.
Also nicht alles in ein Pannel sondern gruppieren. Musst du halt ein bisschen rumspielen bis du wirklich das resize Verhalten hast was du wirklich willst. Uploade doch mal einen Sketch (reicht ein einfaches Mockup mit Paint) wie es aussehen soll - dann können wir dir sicher besser helfen.
Wenn man eine Gui bauen will mit Netbeans fügt man idealer weise zusammengehörende Komponenten
z.B. in Panels und gruppiert diese so. So verschieben diese auch nicht immer.
So kann man ein Frame nehmen und mehre Panels reinsetzen und in diese weiderum die Komponenten.
Labels ,Buttons, Combobox etc.
Mit bisgen Übung sind da schnell gute Ergebnisse zu erzielen.
Zu deiner Beruhigung: der GUI-Builder von NB ist gewöhnungsbedürftig, und ich wäre in der anfangszeit schier verzweifelt. Aber wenn man etwas Routine hat, ist das eine supertolle Sache. Ich schau den Eclipse-Freaks zu und erinnere mich an einen Assembler-Programmierer, der unnötig auf Händen und Füßen kriecht ;-)
Du kannst viel über AutoResize und Anchor machen. Außerdem - wie weiter oben schon geschrieben wurde - ist es am besten, wenn Du Panels schachtelst. Setze einen Doppelklick auf ein Panel, und dann kannst du dieses eine Panel bearbeiten, anstatt das ganze Fenster auf dem Bildschirm zu haben.