Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse javax.swing.SortingFocusTraversalPolicy1.4

java.lang.Object
   |
   +--java.awt.FocusTraversalPolicy
         |
         +--javax.swing.InternalFrameFocusTraversalPolicy
               |
               +--javax.swing.SortingFocusTraversalPolicy

Deklaration

public class SortingFocusTraversalPolicy
extends javax.swing.InternalFrameFocusTraversalPolicy

Beschreibung

Eine FocusTraversalPolicy, die Komponenten anhand des angegebenen Comparator sortiert.


 
Konstruktoren
protectedSortingFocusTraversalPolicy()
publicSortingFocusTraversalPolicy(Comparator comparator)
 
Methoden
public ComponentgetComponentAfter(Container focusCycleRoot, Component aComponent)
public ComponentgetComponentBefore(Container focusCycleRoot, Component aComponent)
public ComponentgetFirstComponent(Container focusCycleRoot)
public ComponentgetLastComponent(Container focusCycleRoot)
public ComponentgetDefaultComponent(Container focusCycleRoot)
public voidsetImplicitDownCycleTraversal(boolean implicitDownCycleTraversal)
public booleangetImplicitDownCycleTraversal()
protected voidsetComparator(Comparator comparator)
protected ComparatorgetComparator()
protected booleanaccept(Component aComponent)


 

Konstruktoren im Detail

protected SortingFocusTraversalPolicy()
Erzeugt ein neues Exemplar.
public SortingFocusTraversalPolicy(Comparator comparator)
Erstellt ein neues Exemplar mit dem angegebenen Comparator.

 

Methoden im Detail

public Component getComponentAfter(Container focusCycleRoot, Component aComponent)
Liefert die als nächstes zu selektierende Komponente.
public Component getComponentBefore(Container focusCycleRoot, Component aComponent)
Liefert die vorherige Komponente.
public Component getFirstComponent(Container focusCycleRoot)
Liefert das erste Element, welches den Fokus bekommt.
public Component getLastComponent(Container focusCycleRoot)
Liefert das letzte Element, welches den Fokus bekommt.
public Component getDefaultComponent(Container focusCycleRoot)
Liefert die Standard-Komponente, die den Fokus bekommt. Standardmässig ist dies die Komponente, die getFirstComponent liefert.
public void setImplicitDownCycleTraversal(boolean implicitDownCycleTraversal)
Wenn auf true gesetzt, wird die Standard-Komponente ausgesucht, wenn eine Runde vorbei ist. Bei false wird die nächste Komponente genommen.
public boolean getImplicitDownCycleTraversal()
Liefert den dern Wert für implicitDownCycleTraversal.
protected void setComparator(Comparator comparator)
Setzt den Comparator, der für die Sortierung zuständig ist.
protected Comparator getComparator()
Liefert den Comparator.
protected boolean accept(Component aComponent)
Gibt an, ob die Komponente den Fokus bekommen kann.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.