Spec-Zone.ru › OpenJavaFX 8
javafx.scene.control

Class ButtonType

java.lang.Object
  • javafx.scene.control.ButtonType


public final class ButtonType
extends Object
The ButtonType class is used as part of the JavaFX Dialog API (more specifically, the DialogPane API) to specify which buttons should be shown to users in the dialogs. Refer to the DialogPane class javadoc for more information on how to use this class.

Since:

JavaFX 8u40

See Also:

Alert, Dialog, DialogPane

  • Field Summary

    Fields
    Modifier and Type Field and Description
    static ButtonType APPLY
    A pre-defined ButtonType that displays "Apply" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.APPLY.
    static ButtonType CANCEL
    A pre-defined ButtonType that displays "Cancel" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.CANCEL_CLOSE.
    static ButtonType CLOSE
    A pre-defined ButtonType that displays "Close" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.CANCEL_CLOSE.
    static ButtonType FINISH
    A pre-defined ButtonType that displays "Finish" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.FINISH.
    static ButtonType NEXT
    A pre-defined ButtonType that displays "Next" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.NEXT_FORWARD.
    static ButtonType NO
    A pre-defined ButtonType that displays "No" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.NO.
    static ButtonType OK
    A pre-defined ButtonType that displays "OK" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.OK_DONE.
    static ButtonType PREVIOUS
    A pre-defined ButtonType that displays "Previous" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.BACK_PREVIOUS.
    static ButtonType YES
    A pre-defined ButtonType that displays "Yes" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.YES.
  • Constructor Summary

    Constructors
    Constructor and Description
    ButtonType(String text)
    Creates a ButtonType instance with the given text, and the ButtonData set as ButtonBar.ButtonData.OTHER.
    ButtonType(String text, ButtonBar.ButtonData buttonData)
    Creates a ButtonType instance with the given text, and the ButtonData set as specified.
  • Method Summary

    All MethodsInstance MethodsConcrete Methods
    Modifier and Type Method and Description
    ButtonBar.ButtonData getButtonData()
    Returns the ButtonData specified for this ButtonType in the constructor.
    String getText()
    Returns the text specified for this ButtonType in the constructor;
    String toString()
    • Methods inherited from class java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Detail

    • APPLY

      public static final ButtonType APPLY
      A pre-defined ButtonType that displays "Apply" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.APPLY.
    • OK

      public static final ButtonType OK
      A pre-defined ButtonType that displays "OK" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.OK_DONE.
    • CANCEL

      public static final ButtonType CANCEL
      A pre-defined ButtonType that displays "Cancel" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.CANCEL_CLOSE.
    • CLOSE

      public static final ButtonType CLOSE
      A pre-defined ButtonType that displays "Close" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.CANCEL_CLOSE.
    • YES

      public static final ButtonType YES
      A pre-defined ButtonType that displays "Yes" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.YES.
    • NO

      public static final ButtonType NO
      A pre-defined ButtonType that displays "No" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.NO.
    • FINISH

      public static final ButtonType FINISH
      A pre-defined ButtonType that displays "Finish" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.FINISH.
    • NEXT

      public static final ButtonType NEXT
      A pre-defined ButtonType that displays "Next" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.NEXT_FORWARD.
    • PREVIOUS

      public static final ButtonType PREVIOUS
      A pre-defined ButtonType that displays "Previous" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.BACK_PREVIOUS.
  • Constructor Detail

    • ButtonType

      public ButtonType(String text)
      Creates a ButtonType instance with the given text, and the ButtonData set as ButtonBar.ButtonData.OTHER.

      Parameters:

      text - The string to display in the text property of controls such as Button.

    • ButtonType

      public ButtonType(String text,
                        ButtonBar.ButtonData buttonData)
      Creates a ButtonType instance with the given text, and the ButtonData set as specified.

      Parameters:

      text - The string to display in the text property of controls such as Button.

  • Method Detail

    • getButtonData

      public final ButtonBar.ButtonData getButtonData()
      Returns the ButtonData specified for this ButtonType in the constructor.
    • getText

      public final String getText()
      Returns the text specified for this ButtonType in the constructor;
    • toString

      public String toString()

      Overrides:

      toString in class Object

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API