Java GUI,使用JButton创建钢琴键

Java GUI,使用JButton创建钢琴键,java,swing,user-interface,jbutton,glasspane,Java,Swing,User Interface,Jbutton,Glasspane,我正在尝试使用Java创建一个简单的钢琴应用程序,我一直在创建琴键 所以我在(白色)按钮上有一堆(黑色)按钮,但每当我点击白色按钮时,它就会覆盖黑色按钮 所以我的问题是,;我该如何实现这一点,使黑色按钮位于白色按钮之上。我不确定您首先是如何布置按钮的。我建议您使用JLayeredPane进行布局。使用它,您可以指定每个组件的z索引,并负责其余部分。看看这里:您首先是如何定位JButtons的?也许,JLayeredPane是适合您的方式。“我如何实现这一点,使黑色jbutton保持在白色jbu

我正在尝试使用Java创建一个简单的钢琴应用程序,我一直在创建琴键

所以我在(白色)按钮上有一堆(黑色)按钮,但每当我点击白色按钮时,它就会覆盖黑色按钮


所以我的问题是,;我该如何实现这一点,使黑色按钮位于白色按钮之上。

我不确定您首先是如何布置按钮的。我建议您使用
JLayeredPane
进行布局。使用它,您可以指定每个组件的z索引,并负责其余部分。看看这里:

您首先是如何定位
JButton
s的?也许,JLayeredPane是适合您的方式。“我如何实现这一点,使黑色jbutton保持在白色jbutton之上。”您当前的代码是什么?你能发一封信吗?