Package com.jetbrains.rd.swing

Functions

Link copied to clipboard
fun <T> JComboBox<T>.addLifetimedItem(lifetime: Lifetime, item: T)
Link copied to clipboard
fun JComponent.awtMousePoint(): IPropertyView<Point?>
Link copied to clipboard
fun Component.componentHoverPoint(): Point?
Link copied to clipboard
fun escPressedSource(): IVoidSource
Link copied to clipboard
fun Graphics2D.fillRect(rect: Rectangle)
fun Graphics2D.fillRect(rect: Rectangle, color: Color)
Link copied to clipboard
fun JList<*>.hoveredIndex(): IPropertyView<Int?>
Link copied to clipboard
fun JComponent.isInHierarchyProperty(): IPropertyView<Boolean>
Link copied to clipboard
fun JComponent.mouseClicked(): ISource<MouseEvent>
Link copied to clipboard
fun mouseOrKeyReleased(): IVoidSource
Link copied to clipboard
fun JComponent.namedProperty(name: String, lifetime: Lifetime): IOptPropertyView<Any>
Link copied to clipboard
fun Component.pressOutside(): IVoidSource
Link copied to clipboard
fun <T> proxyProperty(default: T, onAdvise: (lifetime: Lifetime, set: (T) -> Unit) -> Unit): IPropertyView<T>
Link copied to clipboard
fun ListSelectionModel.selectedIndexes(): IPropertyView<List<Int>>
Link copied to clipboard
fun <T> JComboBox<T>.selectedItemProperty(): IPropertyView<T?>
Link copied to clipboard
fun <E> JList<E>.selectedItems(): IPropertyView<List<E>>
Link copied to clipboard
fun JComponent.sizeProperty(): IPropertyView<Dimension>
Link copied to clipboard
fun JTextComponent.textProperty(): IPropertyView<String>
Link copied to clipboard
fun JLabel.tooltipForCropped(lifetime: Lifetime)
Link copied to clipboard
fun Component.visibleProperty(): IPropertyView<Boolean>

Properties

Link copied to clipboard
val awtKeyEvent: ISource<AWTEvent>
Link copied to clipboard
val awtMouseEvent: ISource<AWTEvent>
Link copied to clipboard
val awtMouseOrKeyEvent: ISource<AWTEvent>
Link copied to clipboard
val awtMousePoint: ISource<AWTEvent>
Link copied to clipboard
val awtMouseWithMotionAdapterEvent: ISource<AWTEvent>