Ich versuche, eine Schaltfläche zu meiner Titelleiste hinzuzufügen. Es scheint nicht zu zeigen und ein Grund verbirgt die Titelwörter.Hinzufügen einer Schaltfläche zu der Titelleiste mit Substanz LAF
In meinem JFrame ich tun:
CustomTitlePane.editTitleBar(this);
Und meine Titel Klasse:
public class CustomTitlePane extends SubstanceTitlePane {
private static final long serialVersionUID = 1L;
public CustomTitlePane(JRootPane root, SubstanceRootPaneUI ui) {
super(root, ui);
}
public static void editTitleBar(JFrame frame){
JComponent title = SubstanceLookAndFeel.getTitlePaneComponent(frame);
JButton titleButton = new JButton("test");
titleButton.putClientProperty("substancelaf.internal.titlePane.extraComponentKind", ExtraComponentKind.TRAILING);
title.add(titleButton,2);
}
}