Javaを使用して単純なピアノアプリケーションを作成しようとしていますが、キーを作成することに固執しています。Java GUI、JButtonを使用してピアノキーを作成する
それでは、私が持っていること(ホワイト)JButtonがの上(ブラック)JButtonがの束であるが、私は白のボタンをクリックしたときに、それは黒のボタンをカバーしています。
私の質問です。どのようにしてこれを実装して、黒いJButtonが白いものの上にとどまるのか。
Javaを使用して単純なピアノアプリケーションを作成しようとしていますが、キーを作成することに固執しています。Java GUI、JButtonを使用してピアノキーを作成する
それでは、私が持っていること(ホワイト)JButtonがの上(ブラック)JButtonがの束であるが、私は白のボタンをクリックしたときに、それは黒のボタンをカバーしています。
私の質問です。どのようにしてこれを実装して、黒いJButtonが白いものの上にとどまるのか。
最初にボタンをレイアウトする方法がわかりません。レイアウトのためにJLayeredPane
を使用することをお勧めします。それによって、各コンポーネントのz-indexを指定し、残りの部分を処理します。ここをクリックしてください:http://docs.oracle.com/javase/tutorial/uiswing/components/layeredpane.html#depth
ありがとうございました! –
最初に 'JButton'をどのように配置していますか?おそらく、JLayeredPaneがあなたのために行く方法です。 –
* "どのように実装すれば黒のJButtonが白いものの上にとどまるでしょうか?" *あなたの現在のコードは何ですか?あなたは[SSCCE](http://sscce.org/)を投稿できますか? –