Summary
JButtonをクリックしたときのテキストシフト量を変更します。
Screenshot

Advertisement
Source Code Examples
UIManager.put("Button.textShiftOffset", 0);
SwingUtilities.updateComponentTreeUI(this);
View in GitHub: Java, KotlinDescription
- このサンプルでは
JButtonをクリックした際にあわせて内部の文字列が移動する距離を0、1、-1と切り替えることが可能 JButtonに設定したIconは文字列と同様に移動するが文字列がHTMLテキストの場合は無効で移動しないJToggleButtonなどには効果がないUIManager.put("ToggleButton.textShiftOffset", 1)なども無効
Java 1.5.0+WindowsLookAndFeelのデフォルトは1Java 1.6.0+WindowsLookAndFeelのデフォルトは0Java 1.6.0頃?からJTabbedPaneのタブはTabbedPane.selectedLabelShiftとTabbedPane.labelShiftでテキストシフト量を変更可能になった