Java gui box创建者

时间:2013-03-25 12:44:20

标签: java swing user-interface jframe

你好,我试图制作一个游戏和sturgging,这是我第一次玩java中的gui。所有我想弄清楚的是我如何制作一个黑色边框的盒子,这个例子就是这个尺寸:

------------------
|                |      
|                |
|                |      
|                |  
|                |
------------------

然后,当用户点击它时,它会将黑色边框更改为红色边框,然后用户可以从1-5中写入数字。谢谢您的帮助。

2 个答案:

答案 0 :(得分:2)

您的信息非常罕见,但我认为,这将引导您迈出第一步:

我想,当你标记jframe时,你想要使用Swing和JFrame。

试试这个:

LineBorder border = new LineBorder(Color.BLACK);
JPanel p = new JPanel();
p.setBorder(border)

将其添加到jfame的内容窗格中。

学习编写鼠标侦听器(最简单的方法是覆盖MouseAdapter)并将其添加到Panel(addMouseListener)。监听器的一种方法(猜测:))应该改变面板的bordercolor。

玩得开心。

答案 1 :(得分:1)

这里没有太多的信息可以给你一个很好的答案。但是,我假设您对标签JFrame给出的Swing感兴趣。我建议你看一下oracle网站here上的Swing教程。