Eigenen Layout Manager schreiben

Status
Nicht offen für weitere Antworten.

Cheefrocker

Bekanntes Mitglied
Guten Morgen Leute,

wie schwierig ist es ein eigenen LayoutManager zu schreiben?
Ich würde gern ein Layout schreiben das nach meinen Vorgaben(Positionen etc.) die Komponenten platziert. Diesen Layoutmanager will ich dann in jede IDE einbinden können.

Was denkt ihr darüber? Habt ihr sowas mal selbst gemacht bzw. könnt ihr mir hier schon paar Tipps geben?


Vielen dank! :wink:
 

Marco13

Top Contributor
Es ist ganz leicht: Man muss nur das interface "LayoutManager" implementieren.
Es ist ganz schwer: Man muss genau (und trotzdem allgemeingültig) sagen, wie die Componenten platziert werden sollen.

Kannst dir z.B. mal die Implementierung von "GridLayout" ansehen (wohl so ziemlich das einfachste Layout, das es gibt): Die Components irgendwie ein bißchen rumzuschieben und in ein Raster zu pressen ist nicht so schwer. Je nachdem, wie ausgefeilt der LayoutManager sein soll, kann es halt auch schwierig werden. Wenn er z.B. (in welcher Form auch immer) die Preferred/Minimum/MaximumSizes berücksichtigen soll (oder sogar "Constraints" kennen soll, wie GridBagLayout)....
 
G

Gast

Gast
danke dir @marco

hat jemand sowas gebaut und kann mir paar tipps geben?
 
M

MiDniGG

Gast
Schau mal hier im Forum bei den Codeschnipseln da findest bestimmt was hilfreiches :)
 
C

Christian76

Gast
Ich denke das passt nicht so gut hier her. Aber ein super LayoutManager ist das Tablelayout, kannst du in jede IDE einbinden. Und funktioniert super.
 
G

Gast

Gast
ich glaube ich gebe es auf ein eigenen Layoutmanager zu schreiben, da es zu kompleziert wird. will nämlich die Preferred/Minimum/MaximumSizes berücksichtigen soll (oder sogar "Constraints" kennen soll, wie GridBagLayout)....
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Addons im eigenen Programm Allgemeine Java-Themen 1
E Eigenen "Aufzählungstyp" erstellen - mit enum ? Allgemeine Java-Themen 18
S Parametrisierte jUnit 5-Tests mit eigenen Datentypen/Klassen-Objekten als Test-Parameter Allgemeine Java-Themen 0
dereki2000 Eigenen Zeichensatz benutzen Allgemeine Java-Themen 7
B JAVA Prozesse in einer eigenen Anwendung laufen lassen Allgemeine Java-Themen 9
J Java eigenen Button programmieren (ob Cursor im Rechteck ist oder nicht..../button pressed or not) Allgemeine Java-Themen 6
K Problem: Java-Klasse mit mehreren Threads als eigenen Prozess starten Allgemeine Java-Themen 3
C Bufferoverflow beim eigenen simpeln Programm Allgemeine Java-Themen 4
F Grundrechenarten mit eigenen Typen Allgemeine Java-Themen 9
D Eigenen Objekt Pool Allgemeine Java-Themen 15
A Eigenen OutputStream schreiben und verwenden Allgemeine Java-Themen 9
D eigenen eventListener Allgemeine Java-Themen 5
X Duplikate aus eigenen Datentypen entfernen Allgemeine Java-Themen 14
H2SO3- jar soll eigenen namen(pfad) finden Allgemeine Java-Themen 12
R Eigenen Comparator schreiben ? Allgemeine Java-Themen 10
G Kennt jemand gute Produkte zum Lizensieren der eigenen Apps? Allgemeine Java-Themen 6
G Fragen zum eigenen Scheduler Allgemeine Java-Themen 4
thE_29 Java Prozesse der eigenen JVM Allgemeine Java-Themen 12
Escorter Eigenen Listener schreiben Allgemeine Java-Themen 3
P Klasse über eigenen Classloader laden: SecurityException Allgemeine Java-Themen 11
M eigenen Desktop erzeugen Allgemeine Java-Themen 3
G hat jeder thread seinen eigenen stacktrace? Allgemeine Java-Themen 2
F Eigenen E-MailClient als Standart definieren Allgemeine Java-Themen 7
F "source not found" in eigenem Projekt mit eigenen Allgemeine Java-Themen 2
G ||| Textdateien aus dem eigenen Projekt lesen. Allgemeine Java-Themen 16
D close Problem bei meinem eigenen ToolTip Allgemeine Java-Themen 2
F Dateien auf dem eigenen Server verändern? Allgemeine Java-Themen 3
M Eigenen Datentyp erstellen Allgemeine Java-Themen 4
N Konsole im eigenen Java-Programm Allgemeine Java-Themen 4
N warning beim compilieren des eigenen TableRenderers Allgemeine Java-Themen 5
G Fenster durch eigenen Button minimieren Allgemeine Java-Themen 6
B JGraphX und layout Allgemeine Java-Themen 2
L log4j layout Allgemeine Java-Themen 3
H Keyboard Layout Wechsel Allgemeine Java-Themen 2
A automatisches layout für graphen Allgemeine Java-Themen 5
H Layout auslagern, aber wie genau??? Allgemeine Java-Themen 11
MQue Buttongröße Layout Allgemeine Java-Themen 4
Developer_X Box-Layout??? Allgemeine Java-Themen 3
S Vermutlich Layout Problem Allgemeine Java-Themen 2
S Layout Problem Allgemeine Java-Themen 5
H Keyboard-Layout verändern Allgemeine Java-Themen 4
P Image auf einem Panel mit null-Layout Allgemeine Java-Themen 8
S Layout bei Frames Allgemeine Java-Themen 2
W welches layout? Allgemeine Java-Themen 3
J Passwort Manager Allgemeine Java-Themen 15
H Security Manager (IIOException: Can't read input file!) Allgemeine Java-Themen 2
L Combit Relationship Manager Java-COM Brücke Allgemeine Java-Themen 1
M Security Manager für bestimmte Klassen/Classloader? Allgemeine Java-Themen 3
D Security Manager konfigurieren Allgemeine Java-Themen 2
C Security Manager deaktivieren Allgemeine Java-Themen 2
D javaw.exe in task manager Allgemeine Java-Themen 6

Ähnliche Java Themen

Neue Themen


Oben