DervaFX Wiki

DervaPropertySheet

Layout

Back to Components

DervaPropertySheet provides a simple tabbed content surface that leans toward the classic Derma property-sheet feel.

Current Methods

  • addPage(String title, DervaElement<?> content) : DervaPropertySheet
  • clear() : DervaPropertySheet
  • selectedPage(int index) : DervaPropertySheet

Inherited DervaElement Helpers

  • position(double x, double y)
  • size(double width, double height)
  • minSize(double width, double height)
  • maxSize(double width, double height)
  • padding(Insets insets)
  • padding(double value)
  • spacing(double value)
  • align(Pos pos)
  • fillWidth()
  • fillHeight()
  • text(String value)
  • visible(boolean value)
  • enabled(boolean value)
  • cssClass(String className)
  • style(String inlineStyle)
  • anchorFill()

Notes

  • Use addPage(...) to attach wrapped content as separate tabs.
  • The Derma stylesheet gives this a more tool-like tab look than the default dark theme.