EclipseでWindowBuilderを使用しています。私のアプリケーションの特定の種類のボタンに同じプロパティを適用するために、次のメソッドを作成しました。デザインビューでJbuttonが消える
デザインビューでは、私のbtn_Subscribeは表示されませんが、デバッグ時に表示されます。 しかし、私のbtn_Loginはデザインビューで表示されます...私はそれを取得しません。 JButtonをコンテンツに追加するときに私のメソッドを使用しています
// ************************ LOGIN BUTTON ************************ \\
JButton btn_Login = new JButton("");
btn_Login.setIcon(new ImageIcon(DietProject.class.getResource("/images/img_login.png")));
btn_Login.setBounds(226, 89, 91, 32);
frmDietPlanner.getContentPane().add(setupCustomButton(btn_Login));
// ************************ SUBSCRIBE BUTTON ************************ \\
JButton btn_Subscribe = new JButton("");
btn_Subscribe.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
});
btn_Subscribe.setIcon(new ImageIcon(DietProject.class.getResource("/images/img_subscribe.png")));
btn_Subscribe.setBounds(10, 11, 103, 32);
frmDietPlanner.getContentPane().add(setupCustomButton(btn_Subscribe));
private JButton setupCustomButton(JButton jb)
{
// Remove the ugly border and background on the button
jb.setBorderPainted(false);
jb.setBorder(null);
jb.setContentAreaFilled(false);
jb.setCursor(new Cursor(Cursor.HAND_CURSOR));
return jb;
}
は、それが唯一のエディタでの問題や、出力フレームに表示さdoesntのボタンですか? –
出力フレームの意味が不明です。エディタ/デザインビューには表示されませんが、アプリケーションを実行すると表示されます。 – blacksaibot