KetraTerm
API · DevelopmentAll versions

SwingHyperlinkPresentation

data class SwingHyperlinkPresentation(val normal: SwingHyperlinkStyle? = null, val hovered: SwingHyperlinkStyle? = null, val active: SwingHyperlinkStyle? = null, val followed: SwingHyperlinkStyle? = null, val isVisible: Boolean = false)

Prepared provider styles; theme/framework lookup happens before construction, never in paint.

Without an explicit hovered style, hovering preserves normal, or followed for the last activated occurrence. active applies while hovered and eligible for activation; when absent it uses hovered with the same fallback. A missing followed style inherits normal.

Constructors

Link copied to clipboard
constructor(normal: SwingHyperlinkStyle? = null, hovered: SwingHyperlinkStyle? = null, active: SwingHyperlinkStyle? = null, followed: SwingHyperlinkStyle? = null, isVisible: Boolean = false)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard