【发布时间】:2012-11-06 03:47:37
【问题描述】:
我想在我的项目中实施这个想法。 我知道这是可行的,但我不知道从哪里开始。
我有一个 JPanel, 里面会有一个 Jbutton 、一个 JLabel 、一个 ComboBox 和一个 JtextArea 。
原来,我的面板上只有 JtextArea 和 JButton。
当我点击按钮时,Combobox 和 JLabel 将滑入或淡入,或下拉,或事件轮播。
那么我将如何做到这一点,我知道我必须使用图形 g,repaint()。做 Jlabel 很容易,但是组合框呢。
我是否应该将组合框和 Jlabel 添加到单独的 Jpanel 中并使该面板动画化。但即便如此,我也不知道如何使该面板运动起来。
请帮助我,我们将不胜感激
谢谢!
【问题讨论】:
-
我试过了,我已经建立了基本框架,我的 JLabel 可以四处移动,但我不知道如何让组合框移动。
-
@LanNguyen - 完全一样。他们都是
JComponents,所以每个人都可以使用相同的方法。 (也就是说,如果您使用的是 JComboBox。) -
我使用 AnnatedLayout 做了一些类似的事情,它基本上充当了组件当前布局管理器的代理
标签: java swing user-interface awt