HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Ausbreiten der Bestandteile innerhalb eines Behälters |
Dieses Kapitel erklärt uns, daß wie man Darstellungen der Bestandteile onscreen in Position bringt. Es zeigt uns, daß wie man Manager eines Plans verwendet, die das AWT zur Verfügung stellt. Es zeigt auch, wie man unseren eigenen Planmanager schreibt. Es erklärt sogar, wie zu ohne einen Planmanager tun und die absoluten Positionen verwenden. Schließlich bespricht es einige der allgemeinen Planprobleme und -lösungen.
|
Allgemeine Richtlinien, zum der Plan-Manager zu verwenden
|
Es sei denn wir ausdrücklich einen Behälter, erklären den Planmanager nicht zu verwenden, ist er mit seinem eigenen Fall eines Planmanagers verbunden. Dieser Planmanager wird automatisch beraten, jedesmal wenn der Behälter sein Aussehen ändern muß. Die meisten Planmanagern benötigen nicht Programme, um Methoden des Planmanagers direkt zu benennen.
|
Wie man einen Plan-Manager wählt
|
AWT-stellte Planmanager haben unterschiedliche Stärken und Schwäche zur Verfügung. Dieser Abschnitt bespricht einige der allgemeinen Plandrehbücher und das AWT Planmanager für jedes Drehbuch bearbeiten können. Wenn keiner der AWT Planmanager für unsere Situation Recht hat, sollten wir die Planmanager verwenden, die zum Netz beigetragen werden.
- Drehbuch: Wir müssen einen Bestandteil in so vielem Raum anzeigen, wie er können. Erwägen, das BorderLayout oder das GridBagLayout zu verwenden. Wenn du das BorderLayout verwendest, müssen wir den Raum-hungrigen Bestandteil in der Mitte setzen. Mit GridBagLayout müssen wir Begrenzungen für den Bestandteil einstellen damit das fill=GridBagConstraints.BOTH. Oder, wenn wir uns nicht um jeden anderen Bestandteil im gleichen Behälter kümmern, der als unser Raum-hungriger Bestandteil ist wie groß, können wir ein GridLayout verwenden.
-
Drehbuch: Wir müssen einige Bestandteile in der kompakten Reihe an ihrer natürlichen Größe anzeigen. Erwägen, Verkleidung zu verwenden, um die Bestandteile zu halten und Manager FlowLayout die Rückstellung einer Verkleidung zu verwenden.
-
Drehbuch: Wir müssen wenige gleich-sortierte Bestandteile in den Reihen und/oder in den Spalten anzeigen. GridLayout ist zu diesem Zweck vollkommen. Die Verkleidung benutzen wenn es isnecessary, um die Bestandteile zu enthalten.
|
Wie man einen Plan-Manager und einen Teilnehmer mit einem Behälter herstellt
|
Jeder Behälter hat den Rückstellung Planmanager, der mit ihm verbunden ist. Alle Verkleidungen (einschließlich applet) werden initialisiert, um das FlowLayout zu verwenden. Alles Windows (ausgenommen die für einen speziellen Zweck wie FileDialog) wird initialisiert, um das BorderLayout zu verwenden.
|
Wenn wir Planmanager die Rückstellung eines Behälters verwenden möchten, müssen wir nicht nichts tun. Der Erbauer für jeden des Behälters verursacht den Planmanagerfall und initialisiert einen Behälter, um ihn zu benutzen.
|
Um zu verwenden Planmanager nicht-zurückfallen, müssen wir Fall der gewünschten Planmanagerkategorie verursachen und den Behälter erklären ihn zu benutzen. Unter ist ein Code, der dies tut. Dieser Code stellt den CardLayout Manager her und stellt ihn als der Planmanager für den Behälter ein.
|
aContainer.setLayout(new CardLayout());
|
|
Keywords: Java AWT Layout Management, Java GUI Builders
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|