![]() |
1
0
我只是在最近几周内做的。我采用了一种稍有不同的方法,抓起分层窗格,然后在分层窗格中添加了一个自定义的jpanel。在jpanel中,我超越了getheight方法,并将高度从0开始。然后我可以将我想要的任何组件添加到我的jpanel中。在jpanel中,我有一个方法来启动动画,这启动了一个计时器,在计时器中,我所做的就是将jpanel的高度增加到最大尺寸。 就是这样。它在我的应用程序中工作得很好,我把它绑定到jbutton压具下面展开,然后在另一个压具上折叠。 还有一件事,您需要在jpanel中添加一个mouseadapter,这样事件就不会经过层下的组件。 |
![]() |
Ummayair Ahmad · 如何从另一个类添加到JPanel 2 年前 |
![]() |
Klopo22 · 如何将插入符号移动到另一个JTextField 2 年前 |
![]() |
Kirito · 如何将焦点设置为图像或标签?[Java Swing] 3 年前 |
![]() |
Didi1995 · 在swing java中传递文件路径 3 年前 |
![]() |
dl784 · Java Swing登录窗口未关闭 3 年前 |
![]() |
user16911064 · 在JTable中创建组 3 年前 |
![]() |
Jessie Smetts · 它不会划清界限 3 年前 |
![]() |
shrimpwidget · 如何对齐并排面板,Java swing 3 年前 |