-3
ユーザがボタンの上にマウスポインタを置いたときにオプションリストを作成したい場合、マウスポインタが手ポインタになり、「java swingでこれを実装するにはどうすればよいですか? ここで私はTHIJavaスイングでこのGUIリストを実装する方法
JButton[] buttons = new JButton[20];
buttons [0] = new JButton("Option 1");
buttons [0].setOpaque(true);
buttons [0].setRolloverEnabled(true);
buttons [0].setContentAreaFilled(false);
buttons [0].addMouseListener(new MouseAdapter() {
@Override
public void mouseEntered(MouseEvent e) {
super.mouseEntered(e);
buttons [0].setFocusPainted(true);
buttons [0].setFocusable(true);
buttons [0].setContentAreaFilled(true);
buttons [0].setCursor(new Cursor(Cursor.HAND_CURSOR));
}
});
を試してみてくださいそれがJTreeのhttps://docs.oracle.com/javase/tutorial/のように見えますuiswing/components/tree.html –
それ(画像)はツリーのように見えます。それはあなたが実装しようとしているものですか? – Beniton
私はJTreeを使用しようとしましたが、外観は非常に醜く、写真と同じではありません – Joe22434