<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>The function API of RemoteSkin on sillysky.net</title>
    <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/</link>
    <description>Recent content in The function API of RemoteSkin on sillysky.net</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 15 Dec 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>cut</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/cut/</link>
      <pubDate>Sun, 15 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/cut/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;void cut(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;The function cuts a selected text and copies it to the clipboard.&lt;/p&gt;&#xA;&lt;p&gt;textcomponent&lt;/p&gt;&#xA;&lt;h2 id=&#34;see-also&#34;&gt;See also&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/copy/&#34;&gt;copy&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>centerWidget</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/centerwindow/</link>
      <pubDate>Sun, 24 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/centerwindow/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void centerWidget(@NotNull final &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetIdToCenter,&#xA;                         @NotNull final &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetIdBelow);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;The &lt;code&gt;centerWidget()&lt;/code&gt; method in Java is used to center a widget within another&#xA;widget. The method takes two parameters:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;code&gt;aWidgetIdToCenter&lt;/code&gt;: The ID of the widget to be centered.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;aWidgetIdBelow&lt;/code&gt;: The ID of the widget below which the widget should be centered.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The method works by calculating the size and position of the widget to be&#xA;centered. The widget is then positioned so that it is centered within the&#xA;widget below which it is to be centered.&lt;/p&gt;</description>
    </item>
    <item>
      <title>collapse</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/collapse/</link>
      <pubDate>Sun, 24 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/collapse/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void collapse(@NotNull final &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;                     @NotNull final String aItemId);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This function collapses a branch from a tree view. The argument &lt;code&gt;aItemId&lt;/code&gt;&#xA;identifies the node to be collapsed.&lt;/p&gt;&#xA;&lt;p&gt;treeview&lt;/p&gt;&#xA;&lt;h2 id=&#34;see-also&#34;&gt;See also&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/expand/&#34;&gt;expand&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>copy</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/copy/</link>
      <pubDate>Sun, 24 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/copy/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void copy(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;Copies a selected text into the clipboard.&lt;/p&gt;&#xA;&lt;p&gt;textcomponent&lt;/p&gt;&#xA;&lt;h2 id=&#34;see-also&#34;&gt;See also&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/cut/&#34;&gt;cut&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;paste&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>expand</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/expand/</link>
      <pubDate>Sun, 24 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/expand/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;void expand(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;            @NotNull String aItemId);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;The function expands branches in a tree view.&lt;br&gt;&#xA;The argument &lt;code&gt;aItemId&lt;/code&gt; identifies the node to be expanded.&lt;/p&gt;&#xA;&lt;p&gt;treeview&lt;/p&gt;&#xA;&lt;h2 id=&#34;see-also&#34;&gt;See also&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/collapse/&#34;&gt;collapse&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>addListener</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/addlistener/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/addlistener/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void addListener(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;                        @NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/listeners/ilistener/&#34;&gt;IListener&lt;/a&gt; aListener);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This listener is assigned to a widget. It is used to catch events from the&#xA;client side. The type of listener determines the type of event.&lt;/p&gt;&#xA;&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void addListener(@NotNull final &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetsetid/&#34;&gt;CWidgetSetId&lt;/a&gt; aWidgetSetId,&#xA;                        @NotNull final &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/listeners/ilistener/&#34;&gt;IListener&lt;/a&gt; aListener);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This listener is assigned to a widget set. It is used to catch events from the&#xA;client side. The type of listener determines the type of event.&lt;/p&gt;&#xA;&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void addListener(@NotNull final UUID aTransactionId,&#xA;                        @NotNull final &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/listeners/ilistener/&#34;&gt;IListener&lt;/a&gt; aListener);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This listener is assigned to a transaction. It is used by the system on&#xA;mounting a widget set.&lt;/p&gt;</description>
    </item>
    <item>
      <title>alterTableColumn</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/altertablecolumn/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/altertablecolumn/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void alterTableColumn(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;                             @NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/addtablecolumn/ceventtablecolumn/&#34;&gt;CEventTableColumn&lt;/a&gt; aEvent);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This method changes the attributes of a table column.&lt;/p&gt;&#xA;&lt;p&gt;table&lt;/p&gt;</description>
    </item>
    <item>
      <title>clear</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/clear/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/clear/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void clear(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This method resets states of widgets. In particular, the selection of entries&#xA;in tables, lists, tree views as well as selections in text widgets is reset.&lt;/p&gt;&#xA;&lt;p&gt;listbox table textcomponent treeview&lt;/p&gt;</description>
    </item>
    <item>
      <title>createWidget</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/createwidget/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/createwidget/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;void createWidget(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/auxiliary-classes-and-events/ceventcreatewidget/&#34;&gt;CEventCreateWidget&lt;/a&gt; aEvent);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;Creates a new Widget.&lt;/p&gt;</description>
    </item>
    <item>
      <title>doClick</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/doclick/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/doclick/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;void doClick(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;             int aPressTime);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;The function simulates a mouse click. The parameter &lt;code&gt;aPressTime&lt;/code&gt; specifies for&#xA;how many milliseconds the mouse button should be pressed. 100 ms is a good&#xA;value for it.&lt;/p&gt;&#xA;&lt;p&gt;button checkbox radiobutton menu menuitem radiobuttonmenuitem checkboxmenuitem&lt;/p&gt;</description>
    </item>
    <item>
      <title>enableWordWrapStyle</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/enablewordwrapstyle/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/enablewordwrapstyle/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;void enableWordWrapStyle(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;                         boolean aEnable);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;The function turns word wrapping on or off in text area widgets.&lt;/p&gt;&#xA;&lt;p&gt;textarea&lt;/p&gt;</description>
    </item>
    <item>
      <title>ensureVisible</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/ensurevisible/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/ensurevisible/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;void ensureVisible(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;                   @NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/auxiliary-classes-and-events/ceventensurevisible/&#34;&gt;CEventEnsureVisible&lt;/a&gt; aEvent);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;The function ensures that items are visible in list boxes and tree views.&lt;/p&gt;&#xA;&lt;p&gt;listbox treeview&lt;/p&gt;</description>
    </item>
    <item>
      <title>insertMenuItem</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/insertmenuitem/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/insertmenuitem/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;void insertMenuItem(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;                    @NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/auxiliary-classes-and-events/ceventinsertmenuitem/&#34;&gt;CEventInsertMenuItem&lt;/a&gt; aEvent);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This function inserts a new menu item.&lt;/p&gt;&#xA;&lt;p&gt;menu&lt;/p&gt;</description>
    </item>
    <item>
      <title>insertText</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/inserttext/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/inserttext/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;void insertText(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;                @NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/auxiliary-classes-and-events/ceventinserttext/&#34;&gt;CEventInsertText&lt;/a&gt; aEvent);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This function inserts new text.&lt;/p&gt;&#xA;&lt;p&gt;textarea&lt;/p&gt;</description>
    </item>
    <item>
      <title>insertTreeNode</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/inserttreenode/</link>
      <pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/inserttreenode/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;void insertTreeNode(@NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;                    @NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/auxiliary-classes-and-events/ceventtreenode/&#34;&gt;CEventTreeNode&lt;/a&gt; aNode,&#xA;                    @NotNull &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/auxiliary-classes-and-events/erelation/&#34;&gt;ERelation&lt;/a&gt; aRelation,&#xA;                    @NotNull String aRelatedNoteId);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This function adds a new node to a tree view.&lt;/p&gt;&#xA;&lt;p&gt;treeview&lt;/p&gt;</description>
    </item>
    <item>
      <title>activateTab</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/activatetab/</link>
      <pubDate>Wed, 24 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/activatetab/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void activateTab(@NotNull final &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId,&#xA;                        @NotNull final String aTabTitle);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;The method activates a TAB of a TabbedPane widget. The TAB is identified by&#xA;its title.&lt;/p&gt;&#xA;&lt;p&gt;tabbedpane&lt;/p&gt;</description>
    </item>
    <item>
      <title>centerWidgetOnScreen</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/centerwidgettoscreen/</link>
      <pubDate>Wed, 24 May 2023 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/function-api/centerwidgettoscreen/</guid>
      <description>&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;public void centerWidgetOnScreen(@NotNull final &lt;a href=&#34;https://sillysky.net/docs/doc-remoteskin/remoteskin-for-java-swing/ids/cwidgetid/&#34;&gt;CWidgetId&lt;/a&gt; aWidgetId);&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;p&gt;This method centers a widget on the screen.&lt;/p&gt;&#xA;&lt;p&gt;window&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
