Verwendung einer Anpassungsfunktion zur Änderung von Eigenschaften

Wenn eine Komponente eine für sie definierte Anpassungsfunktion in ihrer BeanInfo-Klasse hat, kann der Benutzer diese Anpassungsfunktion dazu verwenden, die Eigenschaften der Komponente zu aktualisieren.

Wenn eine Anpassungsfunktion in der JavaBeans-Spezifikation definiert ist, handelt es sich um eine AWT- oder Swing-Komponente, die in der Lage ist, dem Benutzer eine umfangreichere Schnittstelle für die Änderung einer Java-Bean-Eigenschaft zur Verfügung zu stellen. Ob eine Java-Bean eine Anpassungsfunktion hat, wird durch ihre BeanInfo-Klasse bestimmt.

Wenn einer Komponente eine Anpassungsfunktion zur Verfügung steht, ist die Schaltfläche 'Java-Bean anpassen' Bean anpassen in der Symbolleiste aktiviert.

Um eine Anpassungsfunktion zur Änderung der Eigenschaften einer Komponente zu verwenden, gehen Sie wie folgt vor:

  1. Wählen Sie die Komponente entweder in der Entwurfsansicht oder in der Java-Beans-Ansicht aus.
  2. Klicken Sie auf die Schaltfläche 'Java-Bean anpassen' in der Symbolleiste Bean anpassen. Wenn die Schaltfläche deaktiviert ist, hat die Komponente keine für sie definierte Anpassungsfunktion in der BeanInfo-Klasse. Ein modaler Anpassungsfunktionsdialog wird geöffnet. Da die Anpassungsfunktion in der JVM geöffnet wird, die die Java-Beans auf einigen Plattformen ausführt, kann es sein, dass sie nicht im Vordergrund der Workbench angezeigt wird und Sie sie in der Taskleiste auswählen müssen, um sie sichtbar zu machen. Wenn es sich bei der Anpassungsfunktion um eine AWT- oder Swing-Komponente handelt, wird sie innerhalb eines Dialogs mit den Schaltflächen 'OK' und 'Löschen' angezeigt.

    Bereichsanpassungsfunktion

  3. Verwenden Sie die Anpassungsfunktion, um Änderungen an den Eigenschaften vorzunehmen. Wenn Sie die Anpassungsfunktion verwenden, wird die aktive Java-Bean aktualisiert.
  4. Klicken Sie auf 'OK', um die Änderungen zu bestätigen oder klicken Sie auf 'Löschen', um die Änderungen zu verwerfen und die Java-Bean wieder in ihren vorherigen Status zu versetzen.

Übergeordnetes Thema: Erweiterung des Visual Editors für Java

(C) Copyright IBM Corporation 1999, 2004. Alle Rechte vorbehalten."