-
- All Known Implementing Classes:
- JScrollBar, JScrollPane.ScrollBar, Scrollbar, ScrollPaneAdjustable
public interface Adjustable
The interface for objects which have an adjustable numeric value contained within a bounded range of values.
-
-
Field Summary
Fields Modifier and Type Field and Description static int
HORIZONTAL
Indicates that theAdjustable
has horizontal orientation.static int
NO_ORIENTATION
Indicates that theAdjustable
has no orientation.static int
VERTICAL
Indicates that theAdjustable
has vertical orientation.
-
Method Summary
Methods Modifier and Type Method and Description void
addAdjustmentListener(AdjustmentListener l)
Adds a listener to receive adjustment events when the value of the adjustable object changes.int
getBlockIncrement()
Gets the block value increment for the adjustable object.int
getMaximum()
Gets the maximum value of the adjustable object.int
getMinimum()
Gets the minimum value of the adjustable object.int
getOrientation()
Gets the orientation of the adjustable object.int
getUnitIncrement()
Gets the unit value increment for the adjustable object.int
getValue()
Gets the current value of the adjustable object.int
getVisibleAmount()
Gets the length of the proportional indicator.void
removeAdjustmentListener(AdjustmentListener l)
Removes an adjustment listener.void
setBlockIncrement(int b)
Sets the block value increment for the adjustable object.void
setMaximum(int max)
Sets the maximum value of the adjustable object.void
setMinimum(int min)
Sets the minimum value of the adjustable object.void
setUnitIncrement(int u)
Sets the unit value increment for the adjustable object.void
setValue(int v)
Sets the current value of the adjustable object.void
setVisibleAmount(int v)
Sets the length of the proportional indicator of the adjustable object.
-
-
-
Field Detail
-
HORIZONTAL
static final int HORIZONTAL
Indicates that theAdjustable
has horizontal orientation.- See Also:
- Constant Field Values
-
VERTICAL
static final int VERTICAL
Indicates that theAdjustable
has vertical orientation.- See Also:
- Constant Field Values
-
NO_ORIENTATION
static final int NO_ORIENTATION
Indicates that theAdjustable
has no orientation.- See Also:
- Constant Field Values
-
-
Method Detail
-
getOrientation
int getOrientation()
Gets the orientation of the adjustable object.- Returns:
- the orientation of the adjustable object;
either
HORIZONTAL
,VERTICAL
, orNO_ORIENTATION
-
setMinimum
void setMinimum(int min)
Sets the minimum value of the adjustable object.- Parameters:
min
- the minimum value
-
getMinimum
int getMinimum()
Gets the minimum value of the adjustable object.- Returns:
- the minimum value of the adjustable object
-
setMaximum
void setMaximum(int max)
Sets the maximum value of the adjustable object.- Parameters:
max
- the maximum value
-
getMaximum
int getMaximum()
Gets the maximum value of the adjustable object.- Returns:
- the maximum value of the adjustable object
-
setUnitIncrement
void setUnitIncrement(int u)
Sets the unit value increment for the adjustable object.- Parameters:
u
- the unit increment
-
getUnitIncrement
int getUnitIncrement()
Gets the unit value increment for the adjustable object.- Returns:
- the unit value increment for the adjustable object
-
setBlockIncrement
void setBlockIncrement(int b)
Sets the block value increment for the adjustable object.- Parameters:
b
- the block increment
-
getBlockIncrement
int getBlockIncrement()
Gets the block value increment for the adjustable object.- Returns:
- the block value increment for the adjustable object
-
setVisibleAmount
void setVisibleAmount(int v)
Sets the length of the proportional indicator of the adjustable object.- Parameters:
v
- the length of the indicator
-
getVisibleAmount
int getVisibleAmount()
Gets the length of the proportional indicator.- Returns:
- the length of the proportional indicator
-
setValue
void setValue(int v)
Sets the current value of the adjustable object. If the value supplied is less thanminimum
or greater thanmaximum
-visibleAmount
, then one of those values is substituted, as appropriate.Calling this method does not fire an
AdjustmentEvent
.- Parameters:
v
- the current value, betweenminimum
andmaximum
-visibleAmount
-
getValue
int getValue()
Gets the current value of the adjustable object.- Returns:
- the current value of the adjustable object
-
addAdjustmentListener
void addAdjustmentListener(AdjustmentListener l)
Adds a listener to receive adjustment events when the value of the adjustable object changes.- Parameters:
l
- the listener to receive events- See Also:
AdjustmentEvent
-
removeAdjustmentListener
void removeAdjustmentListener(AdjustmentListener l)
Removes an adjustment listener.- Parameters:
l
- the listener being removed- See Also:
AdjustmentEvent
-
-
Deutsche Übersetzung
Sie haben gebeten, diese Seite auf Deutsch zu besuchen. Momentan ist nur die Oberfläche übersetzt, aber noch nicht der gesamte Inhalt.Wenn Sie mir bei Übersetzungen helfen wollen, ist Ihr Beitrag willkommen. Alles, was Sie tun müssen, ist, sich auf der Website zu registrieren und mir eine Nachricht zu schicken, in der Sie gebeten werden, Sie der Gruppe der Übersetzer hinzuzufügen, die Ihnen die Möglichkeit gibt, die gewünschten Seiten zu übersetzen. Ein Link am Ende jeder übersetzten Seite zeigt an, dass Sie der Übersetzer sind und einen Link zu Ihrem Profil haben.
Vielen Dank im Voraus.
Dokument erstellt 11/06/2005, zuletzt geändert 04/03/2020
Quelle des gedruckten Dokuments:https://www.gaudry.be/de/java-api-rf-java/awt/Adjustable.html
Die Infobro ist eine persönliche Seite, deren Inhalt in meiner alleinigen Verantwortung liegt. Der Text ist unter der CreativeCommons-Lizenz (BY-NC-SA) verfügbar. Weitere Informationen auf die Nutzungsbedingungen und dem Autor.
Referenzen
Diese Verweise und Links verweisen auf Dokumente, die während des Schreibens dieser Seite konsultiert wurden, oder die zusätzliche Informationen liefern können, aber die Autoren dieser Quellen können nicht für den Inhalt dieser Seite verantwortlich gemacht werden.
Der Autor Diese Website ist allein dafür verantwortlich, wie die verschiedenen Konzepte und Freiheiten, die mit den Nachschlagewerken gemacht werden, hier dargestellt werden. Denken Sie daran, dass Sie mehrere Quellinformationen austauschen müssen, um das Risiko von Fehlern zu reduzieren.