Entwickler: Tips4Java (cm. andere Programme)
Version: 6.0
Webseite: ScrollablePanel
Lizenz: Demo




Überblick ScrollablePanel (automatische Übersetzung)

Wenn Sie ein JScrollPane ist die allgemeine Regel, dass die Bildlaufleisten angezeigt wird, wenn die "bevorzugte Größe" der Komponente hinzugefügt, die der JViewport Blättern Bereich ist größer als die "Größe" des Bildfensters. Es kann sein, dass Sie vermeiden wollen, eine Bildlaufleiste angezeigt obwohl die bevorzugte Größe größer ist als die Größe. Um zu verhindern, dass der horizontale Scrollbar erscheint die erste Lösung, die Sie versuchen könnte wäre die Verwendung der setHorizontalScrollBarPolicy() Methode des JScrollPane mit einem Wert von ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER. Das funktioniert, in dem Sinne, daß die Scrollbar nicht angezeigt wird, aber das Problem ist, dass die Ansicht der Komponente ist nur abgeschnitten im Bildfenster aus. Ein flexibler Ansatz ist die Umsetzung der Schnittstelle Scrollable auf Ihrer Komponente. Bei dieser Lösung würden Sie überschreiben die getScrollableTracksViewportWidth() Methode um "true". Die Breite des Bauteils ist jetzt auf der Breite des Bildfenster (anstelle der bevorzugte Breite der Komponente). Dies kann sich auf die Art und Weise, in der die Aufbau des Bauteils erfolgt (im Fall der Verwendung von JPanel abgeleitet) oder sie kann die Art und Weise einer Komponente ist lackiert (im Fall einer JTextArea mit Umwicklung). Jedoch, die Bildlauffähige Schnittstelle gibt 5 verschiedene Methoden und da viele Bauteile nicht Implementierung dieser Schnittstelle wird in der Regel Ende bis zur Umsetzung alle 5 Methoden. Der Zweck der ScrollablePanel-Klasse ist, angemessene Implementierungen für jede der bildlauffähigen Methoden und zur Unterstützung einfache Anpassung des Scrollable verhalten. Die Schnittstelle Scrollable nur bietet einen booleschen Wert für die Beurteilung der Frage, ob die Bildfenster Größe (Höhe oder Breite) sollten verwendet werden, um die Scroll bei der Ermittlung, ob Scrollbars sollte sichtbar gemacht werden. ScrollablePanel unterstützt diese sowie das Hinzufügen des Konzept der dynamisch eine Änderung dieser Wert basiert auf der Größe der Bildfenster. In diesem Fall das Bildfenster Größe wird nur verwendet werden, wenn sie größer ist als die Platten Größe. Dies hat die Wirkung für die Gewährleistung der Bildfenster ist immer voll, da Komponenten in das Panel eingefügt werden Größe, dass sie füllen Sie den Bereich zur Verfügung stehen, auf der Grundlage der Regeln der geltenden Layout Manager natürlich.




Erneuern Software empfiehlt die Verwendung der ScrollablePanel in Übereinstimmung mit den Regeln des geistigen Eigentums. Erneuern Software nicht mit crack, serial empfiehlt, Schlüssel, keygen, crack, serial für ScrollablePanel



Die beliebtesten Programmkategorien Entwicklung / Komponenten & Bibliotheken
HPUserEdit HPUserEdit
kostenlos
VI Package Manager VI Package Manager
bezahlt
Python numpy Python numpy
kostenlos
JetBrains WebStorm JetBrains WebStorm
bezahlt
Boost Boost
bezahlt
LibUSB-Win32 LibUSB-Win32
kostenlos
ATI Stream SDK Developer ATI Stream SDK Developer
Open Source

Andere Firmen-Programm Tips4Java
AlphaContainer Test AlphaContainer Test
ButtonColumn Demo ButtonColumn Demo
KeyBindings Application KeyBindings Application
kostenlos
UIManagerDefaults Application UIManagerDefaults Application
bezahlt
ComponentMover Test ComponentMover Test
TableColumnAdjuster Demo TableColumnAdjuster Demo