<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Custom Controls on PragmaticCoding</title><link>http://localhost:1313/javafx/techniques/custom_controls/</link><description>Recent content in Custom Controls on PragmaticCoding</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>nuno@n9o.xyz (Blowfish)</managingEditor><webMaster>nuno@n9o.xyz (Blowfish)</webMaster><copyright>© 2026 Blowfish</copyright><lastBuildDate>Mon, 25 Mar 2024 00:00:00 -0500</lastBuildDate><atom:link href="http://localhost:1313/javafx/techniques/custom_controls/index.xml" rel="self" type="application/rss+xml"/><item><title>JavaFX: How to Customize Custom Controls</title><link>http://localhost:1313/javafx/techniques/customizing_custom_controls/</link><pubDate>Wed, 15 Mar 2023 12:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/techniques/customizing_custom_controls/</guid><description>Once you&amp;rsquo;ve decided extend Region to create a custom control, there are some basic things you should do to make your new control look professional and unified. Here&amp;rsquo;s how to do that.</description></item><item><title>Creating a Custom Component: LabelledPane</title><link>http://localhost:1313/javafx/techniques/custom_controls/label_pane/</link><pubDate>Mon, 25 Mar 2024 00:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/techniques/custom_controls/label_pane/</guid><description>Another example of creating a custom class. This time to build a container with a border and a Label that sits on the border.</description></item><item><title>Reskinning ToggleButton</title><link>http://localhost:1313/javafx/techniques/toggle-button-reskin/</link><pubDate>Wed, 19 Jul 2023 12:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/techniques/toggle-button-reskin/</guid><description>An introduction to JavaFX Skins and Skinnable and how to create your own skin.</description></item><item><title>When and How to Create Custom Controls</title><link>http://localhost:1313/javafx/techniques/custom_controls_when/</link><pubDate>Mon, 27 Feb 2023 12:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/techniques/custom_controls_when/</guid><description>Creating a custom control really isn&amp;rsquo;t that hard to do. But when should you use one, and when should you just use a builder to create a layout?</description></item></channel></rss>