ExtensionConfigPanel

abstract class ExtensionConfigPanel(val versionMeta: VersionMeta, val apiProperties: ApiProperties, val utilities: Utilities, val serverPackConfigTab: ServerPackConfigTab, var pluginConfig: Optional<CommentedConfig>, val extensionName: String, val pluginID: String) : JPanel

Template ConfigPanel for use in {@link ConfigPanelExtension} extensions.

Author

Griefed

Parameters

versionMeta

Instance of VersionMeta so you can work with available Minecraft, Forge, Fabric, LegacyFabric and Quilt versions.

apiProperties

Instance of Properties The current configuration of ServerPackCreator, like the default list of clientside-only mods, the server pack directory etc.

utilities

Instance of Utilities commonly used across ServerPackCreator.

serverPackConfigTab

Instance of ServerPackConfigTab to give you access to the various fields inside it, like the modpack directory, selected Minecraft, modloader and modloader versions, etc.

pluginConfig

Plugin specific configuration conveniently provided by ServerPackCreator. This is the global configuration of the plugin which provides the ConfigPanelExtension to ServerPackCreator.

extensionName

The name the titled border of this ConfigPanel will get.

pluginID

The ID of the plugin providing this extension implementation. The pluginID determines which extension specific configurations are provided to this panel, and how they are stored in a given serverpackcreator.conf.

Constructors

Link copied to clipboard
protected constructor(versionMeta: VersionMeta, apiProperties: ApiProperties, utilities: Utilities, serverPackConfigTab: ServerPackConfigTab, pluginConfig: Optional<CommentedConfig>, extensionName: String, pluginID: String)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@set:BeanProperty(description = "The preferred horizontal alignment of the component.")
var alignmentX: Float
Link copied to clipboard
@set:BeanProperty(description = "The preferred vertical alignment of the component.")
var alignmentY: Float
Link copied to clipboard
Link copied to clipboard
var appContext: AppContext
Link copied to clipboard
@set:BeanProperty(bound = false, expert = true, description = "Determines if this component automatically scrolls its contents when dragged.")
var autoscrolls: Boolean
Link copied to clipboard
@set:BeanProperty(preferred = true, visualUpdate = true, description = "The background color of the component.")
var background: Color
Link copied to clipboard
@set:BeanProperty(preferred = true, visualUpdate = true, description = "The component's border.")
var border: Border
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@set:BeanProperty(expert = true, preferred = true, visualUpdate = true, description = "The enabled state of the component.")
var enabled: Boolean
Link copied to clipboard
var eventCache: Array<EventQueueItem>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@set:BeanProperty(preferred = true, visualUpdate = true, description = "The font for the component.")
var font: Font
Link copied to clipboard
@set:BeanProperty(preferred = true, visualUpdate = true, description = "The foreground color of the component.")
var foreground: Color
Link copied to clipboard
@get:BeanProperty(bound = false)
val height: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@set:BeanProperty(description = "The component's input verifier.")
var inputVerifier: InputVerifier
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
protected val log: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var modalAppContext: AppContext
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var peer: ComponentPeer
Link copied to clipboard
Link copied to clipboard
protected var pluginConfig: Optional<CommentedConfig>
Link copied to clipboard
Link copied to clipboard
protected val pluginsLog: Logger
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val serverPackExtensionConfig: ArrayList<CommentedConfig>
Link copied to clipboard
protected var ui: ComponentUI
Link copied to clipboard
protected val utilities: Utilities
Link copied to clipboard
Link copied to clipboard
@set:BeanProperty(description = "Whether the Component verifies input before accepting focus.")
var verifyInputWhenFocusTarget: Boolean
Link copied to clipboard
protected val versionMeta: VersionMeta
Link copied to clipboard
@set:BeanProperty(hidden = true, visualUpdate = true)
var visible: Boolean
Link copied to clipboard
@get:BeanProperty(bound = false)
val width: Int
Link copied to clipboard
@get:BeanProperty(bound = false)
val x: Int
Link copied to clipboard
@get:BeanProperty(bound = false)
val y: Int

Functions

Link copied to clipboard
open fun _paintImmediately(p0: Int, p1: Int, p2: Int, p3: Int)
Link copied to clipboard
open fun action(p0: Event, p1: Any): Boolean
Link copied to clipboard
open fun add(p0: PopupMenu)
open fun add(p0: Component): Component
open fun add(p0: Component, p1: Any)
open fun add(p0: Component, p1: Int): Component
open fun add(p0: String, p1: Component): Component
open fun add(p0: Component, p1: Any, p2: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
protected open fun addImpl(p0: Component, p1: Any, p2: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun addNotify()
Link copied to clipboard
open fun adjustDescendants(p0: Int)
Link copied to clipboard
Link copied to clipboard
open fun adjustListeningChildren(p0: Long, p1: Int)
Link copied to clipboard
Link copied to clipboard
open fun alwaysOnTop(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun applyCompoundShape(p0: Region)
Link copied to clipboard
open fun applyCurrentShape()
Link copied to clipboard
Link copied to clipboard
open override fun areFocusTraversalKeysSet(p0: Int): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun bounds(): Rectangle
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun checkGD(p0: String)
Link copied to clipboard
open fun checkImage(p0: Image, p1: ImageObserver): Int
open fun checkImage(p0: Image, p1: Int, p2: Int, p3: ImageObserver): Int
Link copied to clipboard
Link copied to clipboard
abstract fun clear()

Clear the interface, or in other words, reset this extensions config panel UI. If your Config Panel Extensions has no elements you wish to reset, then simply overwrite this method with an empty method body.

Link copied to clipboard
Link copied to clipboard
open override fun clearMostRecentFocusOwnerOnHide()
Link copied to clipboard
open fun clientPropertyChanged(p0: Any, p1: Any, p2: Any)
Link copied to clipboard
protected open fun coalesceEvents(p0: AWTEvent, p1: AWTEvent): AWTEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator fun contains(p0: Point): Boolean
open override fun contains(p0: Int, p1: Int): Boolean
Link copied to clipboard
override fun containsFocus(): Boolean
Link copied to clipboard
open fun countComponents(): Int
Link copied to clipboard
open override fun countHierarchyMembers(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
override fun createHierarchyEvents(p0: Int, p1: Component, p2: Container, p3: Long, p4: Boolean): Int
Link copied to clipboard
open fun createImage(p0: Int, p1: Int): Image
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun deliverEvent(p0: Event)
Link copied to clipboard
open override fun disable()
Link copied to clipboard
protected fun disableEvents(p0: Long)
Link copied to clipboard
Link copied to clipboard
open override fun dispatchEventImpl(p0: AWTEvent)
Link copied to clipboard
Link copied to clipboard
open fun dndDone()
Link copied to clipboard
open override fun doLayout()
Link copied to clipboard
open fun enable(p0: Boolean)
open override fun enable()
Link copied to clipboard
protected fun enableEvents(p0: Long)
Link copied to clipboard
Link copied to clipboard
open override fun eventEnabled(p0: AWTEvent): Boolean
Link copied to clipboard
open fun eventTypeEnabled(p0: Int): Boolean
Link copied to clipboard
open fun findComponentAt(p0: Int, p1: Int): Component
fun findComponentAt(p0: Int, p1: Int, p2: Boolean): Component
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
protected open fun firePropertyChange(p0: String, p1: Any, p2: Any)
open fun firePropertyChange(p0: String, p1: Byte, p2: Byte)
open fun firePropertyChange(p0: String, p1: Double, p2: Double)
open fun firePropertyChange(p0: String, p1: Float, p2: Float)
open fun firePropertyChange(p0: String, p1: Long, p2: Long)
open fun firePropertyChange(p0: String, p1: Short, p2: Short)
open override fun firePropertyChange(p0: String, p1: Boolean, p2: Boolean)
open override fun firePropertyChange(p0: String, p1: Char, p2: Char)
open override fun firePropertyChange(p0: String, p1: Int, p2: Int)
Link copied to clipboard
protected open fun fireVetoableChange(p0: String, p1: Any, p2: Any)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@BeanProperty(bound = false)
open override fun getAccessibleContext(): AccessibleContext
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getBackBuffer(): Image
Link copied to clipboard
open override fun getBaseline(p0: Int, p1: Int): Int
Link copied to clipboard
Link copied to clipboard
open fun getBounds(): Rectangle
open override fun getBounds(p0: Rectangle): Rectangle
Link copied to clipboard
open fun getBoundsOp(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getComponent(p0: Int): Component
Link copied to clipboard
open override fun getComponentAt(p0: Point): Component
open override fun getComponentAt(p0: Int, p1: Int): Component
Link copied to clipboard
Link copied to clipboard
fun getComponentFactory(): ComponentFactory
Link copied to clipboard
protected open fun getComponentGraphics(p0: Graphics): Graphics
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getContainer(): Container
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getFontMetrics(p0: Font): FontMetrics
Link copied to clipboard
@BeanProperty(bound = false)
open override fun getGraphics(): Graphics
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getHWPeerAboveMe(): ComponentPeer
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@BeanProperty(expert = true)
open override fun getInsets(): Insets
open fun getInsets(p0: Insets): Insets
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun <T : EventListener> getListeners(p0: Class<T>): Array<T>
Link copied to clipboard
open fun getLocation(): Point
open override fun getLocation(p0: Point): Point
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getMaximumSize(): Dimension
Link copied to clipboard
open override fun getMinimumSize(): Dimension
Link copied to clipboard
open fun getMouseEventTarget(p0: Int, p1: Int, p2: Boolean): Component
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getNormalShape(): Region
Link copied to clipboard
open fun getObjectLock(): Any
Link copied to clipboard
override fun getOpaqueShape(): Region
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getPreferredSize(): Dimension
Link copied to clipboard
Link copied to clipboard
@BeanProperty(bound = false)
open fun getRootPane(): JRootPane
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getSize(): Dimension
open override fun getSize(p0: Dimension): Dimension
Link copied to clipboard
open fun getToolkit(): Toolkit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@BeanProperty(bound = false)
open fun getTopLevelAncestor(): Container
Link copied to clipboard
open override fun getTransferHandler(): TransferHandler
Link copied to clipboard
override fun getTraversalRoot(): Container
Link copied to clipboard
Link copied to clipboard
open override fun getUI(): PanelUI
Link copied to clipboard
@BeanProperty(bound = false, expert = true, description = "A string that specifies the name of the L&F class.")
open override fun getUIClassID(): String
Link copied to clipboard
@BeanProperty(bound = false)
open fun getVisibleRect(): Rectangle
Link copied to clipboard
open fun gotFocus(p0: Event, p1: Any): Boolean
Link copied to clipboard
open fun grabFocus()
Link copied to clipboard
open fun handleEvent(p0: Event): Boolean
Link copied to clipboard
open fun hasFocus(): Boolean
Link copied to clipboard
open override fun hide()
Link copied to clipboard
open override fun imageUpdate(p0: Image, p1: Int, p2: Int, p3: Int, p4: Int, p5: Int): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun initializeFocusTraversalKeys()
Link copied to clipboard
open fun insets(): Insets
Link copied to clipboard
open fun inside(p0: Int, p1: Int): Boolean
Link copied to clipboard
open override fun invalidate()
Link copied to clipboard
Link copied to clipboard
open override fun invalidateParent()
Link copied to clipboard
open fun invalidateTree()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isCursorSet(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isDoubleBuffered(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isFocusCycleRoot(p0: Container): Boolean
Link copied to clipboard
open fun isFocusOwner(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isFontSet(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@BeanProperty(bound = false)
open fun isManagingFocus(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun isOpaque(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isPainting(): Boolean
Link copied to clipboard
Link copied to clipboard
protected open fun isPaintingOrigin(): Boolean
Link copied to clipboard
@BeanProperty(bound = false)
open fun isPaintingTile(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun isSameOrAncestorOf(p0: Component, p1: Boolean): Boolean
Link copied to clipboard
open fun isShowing(): Boolean
Link copied to clipboard
open override fun isValidateRoot(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun keyDown(p0: Event, p1: Int): Boolean
Link copied to clipboard
open fun keyUp(p0: Event, p1: Int): Boolean
Link copied to clipboard
open override fun layout()
Link copied to clipboard
open override fun lightweightPaint(p0: Graphics)
Link copied to clipboard
open override fun lightweightPrint(p0: Graphics)
Link copied to clipboard
open fun list()
open fun list(p0: PrintStream)
open fun list(p0: PrintWriter)
open override fun list(p0: PrintStream, p1: Int)
open override fun list(p0: PrintWriter, p1: Int)
Link copied to clipboard
open override fun locate(p0: Int, p1: Int): Component
Link copied to clipboard
open fun location(): Point
Link copied to clipboard
open fun lostFocus(p0: Event, p1: Any): Boolean
Link copied to clipboard
open override fun minimumSize(): Dimension
Link copied to clipboard
open override fun mixOnHiding(p0: Boolean)
Link copied to clipboard
open override fun mixOnReshaping()
Link copied to clipboard
open override fun mixOnShowing()
Link copied to clipboard
open override fun mixOnValidating()
Link copied to clipboard
open override fun mixOnZOrderChanging(p0: Int, p1: Int)
Link copied to clipboard
open fun mouseDown(p0: Event, p1: Int, p2: Int): Boolean
Link copied to clipboard
open fun mouseDrag(p0: Event, p1: Int, p2: Int): Boolean
Link copied to clipboard
open fun mouseEnter(p0: Event, p1: Int, p2: Int): Boolean
Link copied to clipboard
open fun mouseExit(p0: Event, p1: Int, p2: Int): Boolean
Link copied to clipboard
open fun mouseMove(p0: Event, p1: Int, p2: Int): Boolean
Link copied to clipboard
open fun mouseUp(p0: Event, p1: Int, p2: Int): Boolean
Link copied to clipboard
open fun move(p0: Int, p1: Int)
Link copied to clipboard
open fun nextFocus()
Link copied to clipboard
open override fun numListening(p0: Long): Int
Link copied to clipboard
open override fun paint(p0: Graphics)
Link copied to clipboard
open fun paintAll(p0: Graphics)
Link copied to clipboard
protected open fun paintBorder(p0: Graphics)
Link copied to clipboard
protected open fun paintChildren(p0: Graphics)
Link copied to clipboard
protected open fun paintComponent(p0: Graphics)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun paintHeavyweightComponents(p0: Graphics)
Link copied to clipboard
open fun paintImmediately(p0: Int, p1: Int, p2: Int, p3: Int)
Link copied to clipboard
open fun paintToOffscreen(p0: Graphics, p1: Int, p2: Int, p3: Int, p4: Int, p5: Int, p6: Int)
Link copied to clipboard
protected open override fun paramString(): String
Link copied to clipboard
Link copied to clipboard
open override fun postEvent(p0: Event): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun postsOldMouseEvents(): Boolean
Link copied to clipboard
open override fun preferredSize(): Dimension
Link copied to clipboard
open fun prepareImage(p0: Image, p1: Int, p2: Int, p3: ImageObserver): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun print(p0: Graphics)
Link copied to clipboard
open override fun printAll(p0: Graphics)
Link copied to clipboard
protected open fun printBorder(p0: Graphics)
Link copied to clipboard
protected open fun printChildren(p0: Graphics)
Link copied to clipboard
protected open fun printComponent(p0: Graphics)
Link copied to clipboard
Link copied to clipboard
open override fun printHeavyweightComponents(p0: Graphics)
Link copied to clipboard
protected open fun processComponentEvent(p0: ComponentEvent)
Link copied to clipboard
protected open fun processComponentKeyEvent(p0: KeyEvent)
Link copied to clipboard
protected open fun processContainerEvent(p0: ContainerEvent)
Link copied to clipboard
protected open override fun processEvent(p0: AWTEvent)
Link copied to clipboard
protected open fun processFocusEvent(p0: FocusEvent)
Link copied to clipboard
Link copied to clipboard
protected open fun processHierarchyEvent(p0: HierarchyEvent)
Link copied to clipboard
Link copied to clipboard
protected open fun processKeyBinding(p0: KeyStroke, p1: KeyEvent, p2: Int, p3: Boolean): Boolean
Link copied to clipboard
Link copied to clipboard
protected open override fun processKeyEvent(p0: KeyEvent)
Link copied to clipboard
protected open override fun processMouseEvent(p0: MouseEvent)
Link copied to clipboard
protected open override fun processMouseMotionEvent(p0: MouseEvent)
Link copied to clipboard
protected open fun processMouseWheelEvent(p0: MouseWheelEvent)
Link copied to clipboard
open fun proxyEnableEvents(p0: Long)
Link copied to clipboard
fun putClientProperty(p0: Any, p1: Any)
Link copied to clipboard
open fun rectangleIsObscured(p0: Int, p1: Int, p2: Int, p3: Int): Boolean
Link copied to clipboard
fun recursiveSubtractAndApplyShape(p0: Region, p1: Int)
fun recursiveSubtractAndApplyShape(p0: Region, p1: Int, p2: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun remove(p0: MenuComponent)
open fun remove(p0: Component)
open fun remove(p0: Int)
Link copied to clipboard
open fun removeAll()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun removeNotify()
Link copied to clipboard
open fun repaint()
open fun repaint(p0: Long)
open fun repaint(p0: Int, p1: Int, p2: Int, p3: Int)
open fun repaint(p0: Rectangle)
open override fun repaint(p0: Long, p1: Int, p2: Int, p3: Int, p4: Int)
Link copied to clipboard
Link copied to clipboard
protected open fun requestFocus(p0: Boolean, p1: FocusEvent.Cause): Boolean
open override fun requestFocus()
open override fun requestFocus(p0: Boolean): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun reshape(p0: Int, p1: Int, p2: Int, p3: Int)
Link copied to clipboard
open fun resize(p0: Dimension)
open fun resize(p0: Int, p1: Int)
Link copied to clipboard
open override fun revalidate()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun serverPackExtensionConfig(): ArrayList<CommentedConfig>

Retrieve this extensions server pack specific configuration. When no configuration with configs for this extension has been loaded yet, the returned list is empty. Fill it with life!

Link copied to clipboard
open fun setBounds(p0: Rectangle)
open fun setBounds(p0: Int, p1: Int, p2: Int, p3: Int)
Link copied to clipboard
open fun setBoundsOp(p0: Int)
Link copied to clipboard
@BeanProperty(preferred = true, description = "Popup to show")
open fun setComponentPopupMenu(p0: JPopupMenu)
Link copied to clipboard
open fun setComponentZOrder(p0: Component, p1: Int)
Link copied to clipboard
Link copied to clipboard
@BeanProperty(bound = false, preferred = true, enumerationValues = ["DebugGraphics.NONE_OPTION", "DebugGraphics.LOG_OPTION", "DebugGraphics.FLASH_OPTION", "DebugGraphics.BUFFERED_OPTION"], description = "Diagnostic options for graphics operations.")
open fun setDebugGraphicsOptions(p0: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun setFocusTraversalKeys(p0: Int, p1: MutableSet<out AWTKeyStroke>)
Link copied to clipboard
@BeanProperty(description = "Whether or not the JPopupMenu is inherited")
open fun setInheritsPopupMenu(p0: Boolean)
Link copied to clipboard
fun setInputMap(p0: Int, p1: InputMap)
Link copied to clipboard
open fun setLayout(p0: LayoutManager)
Link copied to clipboard
open fun setLocation(p0: Point)
open fun setLocation(p0: Int, p1: Int)
Link copied to clipboard
@BeanProperty(description = "The maximum size of the component.")
open override fun setMaximumSize(p0: Dimension)
Link copied to clipboard
@BeanProperty(description = "The minimum size of the component.")
open override fun setMinimumSize(p0: Dimension)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@BeanProperty(expert = true, description = "The component's opacity")
open fun setOpaque(p0: Boolean)
Link copied to clipboard
Link copied to clipboard
@BeanProperty(preferred = true, description = "The preferred size of the component.")
open override fun setPreferredSize(p0: Dimension)
Link copied to clipboard
Link copied to clipboard
abstract fun setServerPackExtensionConfig(serverPackExtensionConfig: ArrayList<CommentedConfig>)

Pass the extension configuration to the configuration panel, so it can then, in turn, load the available configurations and make them editable, if so desired.

Link copied to clipboard
open fun setSize(p0: Dimension)
open fun setSize(p0: Int, p1: Int)
Link copied to clipboard
@BeanProperty(bound = false, preferred = true, description = "The text to display in a tool tip.")
open fun setToolTipText(p0: String)
Link copied to clipboard
@BeanProperty(hidden = true, description = "Mechanism for transfer of data to and from the component")
open fun setTransferHandler(p0: TransferHandler)
Link copied to clipboard
@BeanProperty(hidden = true, visualUpdate = true, description = "The component's look and feel delegate.")
protected open fun setUI(p0: ComponentUI)
@BeanProperty(hidden = true, visualUpdate = true, description = "The UI object that implements the Component's LookAndFeel.")
open fun setUI(p0: PanelUI)
Link copied to clipboard
open fun setUIProperty(p0: String, p1: Any)
Link copied to clipboard
Link copied to clipboard
open fun show()
open fun show(p0: Boolean)
Link copied to clipboard
open fun size(): Dimension
Link copied to clipboard
fun subtractAndApplyShape(p0: Region)
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open fun transferFocus()
open fun transferFocus(p0: Boolean): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun update(p0: Graphics)
Link copied to clipboard
Link copied to clipboard
open override fun updateUI()
Link copied to clipboard
open fun updateZOrder()
Link copied to clipboard
open override fun validate()
Link copied to clipboard
protected open fun validateTree()
Link copied to clipboard