-1

長方形をクリックしてコードを実行できるようにしたいゲームを作っています。

ボタンを透明にし、x、y 座標を適切なサイズにしたい...検索していて、助けになるものは何も見つかりませんでした。それで、あなたの誰かが助けることができますか?

Java 1.7 を使用しています

私はもう試した

button.setOpaque(false);
button.setContentAreaFilled(false);
button.setBorderPainted(false);

button.setVisible(false);

bDice1.setLayout(null);
bDice1.setLocation(30, 40);
bDice1.setSize(12, 12);
4

1 に答える 1

2

提案された透明なボタンが配置される下にあるウィンドウのマウス クリックをキャプチャできますか?

その答えが「はい」の場合、下にあるウィンドウのマウス クリック ハンドラーに、クリックごとにクイック チェックを実行させて、マウスが目的の長方形の領域にあるかどうかを判断してみませんか?

このスキームを使用すると、透明なボタンを完全に不要にすることができます。

于 2013-06-26T13:37:00.510 に答える