Button
classin packageklyn.gui.windows
public class Button extends AbstractButton:
└ Button
Push button widget. Buttons expose a painter-based rendering with a modern filled appearance.
button = Button("Save")
button.press()
button.release()
Properties
Modifier and Type Member Description
public property isPrimary
isPrimary as Boolean
No summary.
Properties inherited from AbstractButton: icon, isDefaultButton, isPressed, text
Properties inherited from Widget: accentColor, backgroundColor, borderColor, bottom, canFocus, cornerRadius, font, foregroundColor, hasFocus, height, isEnabled, isHovered, isManaged, isVisible, layoutParams, margin, maxHeight, maxWidth, minHeight, minWidth, parent, preferredHeight, preferredWidth, right, styleClass, width, window, x, y
Constructors
Modifier and Type Member Description
public Button
Button(text as String = ""):
No summary.
Methods
Modifier and Type Member Description
public override paint
paint(painter as Painter) as Void:
Paints the button using the active KSS style and interaction state.
Methods inherited from AbstractButton: addActionListener, click, performClick, press, release, removeActionListener
Methods inherited from Widget: blur, containsPoint, paint, requestFocus, resolvePreferredHeight, resolvePreferredWidth, resolvedFont, setBounds