| ArithmeticLayoutManager. arithmeticlayoutManager ist ein arithmetischer Layout-Manager für Swing / AWT. |
Jetzt downloaden |
ArithmeticLayoutManager. Ranking & Zusammenfassung
- Lizenz:
- The Apache License 2.0
- Name des Herausgebers:
- Marco Slot
- Website des Verlags:
- http://code.google.com/p/arithmetic-layout-manager/
ArithmeticLayoutManager. Stichworte
ArithmeticLayoutManager. Beschreibung
ArithmeticLayoutManager ist ein arithmetischer Layout-Manager für Swing / AWT. ArithmeticlayoutManager ist ein arithmetischer Layout-Manager für Swing / AWT.Der ArithmeticLayoutManager ist ein Layout-Manager, mit dem die Grenzen eines Bauteils als Reihe mathematischer Ausdrücke angegeben werden können, die jedes Mal erneut bewertet werden, wenn der Elternteil erneut ausgewertet wird. Die Ausdrücke bestehen aus Einfache Arithmetik in Kombination mit Verweisen auf Felder anderer Komponenten (das Elternteil und die Geschwister) .arithmeticLayoutManager wurde aus der Unzufriedenheit mit vorhandenen Layoutmanagern geboren. Obwohl einige extrem leistungsstarke Layout-Manager vorhanden sind, präsentieren die meisten von ihnen den Programmierer mit einer schrecklichen Menge an Komplexität, indem er komplizierte Ketten von Inspektionen, einer unbekannten String-Syntax oder einem komplexen Konfigurationsverfahren (oder allen oben genannten) erfordern. Infolgedessen nutzen die meisten Entwickler einfach das Nulllayout, was die Benutzerfreundlichkeit des Programms verringert. ArithmeticLayoutManager-Ziele kombinieren eine intuitive Java / CSS-ähnliche Syntax mit leistungsstarken arithmetischen Expressions.lingen mit einem Trick, der in den meisten Layout-Managern extrem schwer ist: Container Panel = GetContentpane (); Panel.SetLayout (neuer ArithmeticLayoutManager ()); JLABEL NAMELABEL = NEW JLABEL ("Name:"); Panel.add (NAMELABEL, "Name = Namelabel;" + "TOP = 20;" + "links = 20;"); JTEXTFIELD NAMEFIELD = NEUE JTEXTFIELD (); Panel. Hinzufügen (Namensfeld, "Top = 20;" + "links = namelabel.right + 20;" + "rechts = 20;"); Anforderungen: · Java-Laufzeitumgebung Anforderungen: · Java Runtime-Umgebung
ArithmeticLayoutManager. Zugehörige Software