私は自分のプロジェクトで jgoodies を使用しています。一部のコンポーネントでのみうまく機能します。
私のプロジェクトを見てください。
ご覧のとおり、JButton、JTextField、JLabel、JFrame が正常に変更されました。ただし、JTabbedPane と JRadioButton は変更されていません。Jgoodies はそれらに影響を与えませんでした。ユーザーがメニュー項目を選択したときに作成される JTabbedPane。次のコードで確認できます。
item.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
createTabbedPane();
fieldForName.requestFocus();
}
});
この ActionListenercreateTabbedPane();
で、JTabbedPane を作成するメソッドを呼び出します。
private static void createTabbedPane() {
taskTabbedPane.setBounds(50, 50, 1000, 550);
taskTabbedPane.addTab("Задача", createTasksMainInfoPanel());
taskTabbedPane.addTab("Данные", null);
taskTabbedPane.setEnabledAt(1, false);
}
私はlookを設定し、mainメソッドに落ちました:
public static void main(String[] args) {
// TODO Auto-generated method stub
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
try {
UIManager.setLookAndFeel(new Plastic3DLookAndFeel());
} catch (UnsupportedLookAndFeelException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
createAndShowGui();
}
});
}
私が間違っていることは何ですか?