Java を使用して単純なピアノ アプリケーションを作成しようとしていますが、キーの作成に行き詰まっています。
私が持っているのは、(白い) JButton の上にある (黒い) JButton の束ですが、白いボタンをクリックすると黒いボタンが隠れてしまいます。
私の質問は次のとおりです。黒の JButton が白の JButton の上に表示されるようにするにはどうすればよいでしょうか。
Java を使用して単純なピアノ アプリケーションを作成しようとしていますが、キーの作成に行き詰まっています。
私が持っているのは、(白い) JButton の上にある (黒い) JButton の束ですが、白いボタンをクリックすると黒いボタンが隠れてしまいます。
私の質問は次のとおりです。黒の JButton が白の JButton の上に表示されるようにするにはどうすればよいでしょうか。
そもそもボタンをどのように配置しているかわかりません。レイアウトに使用することをお勧めしますJLayeredPane
。それを使用して、各コンポーネントの z-index を指定すると、残りは処理されます。ここを見てください:http://docs.oracle.com/javase/tutorial/uiswing/components/layeredpane.html#depth