-1

嗨,我第一次在 java 中玩 gui,试图制作一个游戏并感到兴奋。我想弄清楚的是如何制作一个带有黑色边框的盒子,这是这个大小的敌人示例:

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

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

4

2 回答 2

2

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

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

尝试这个:

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

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

学习编写鼠标侦听器(最简单的方法是覆盖 MouseAdapter)并将其添加到面板(addMouseListener)。听众的一种方法(猜猜哪个:))应该改变面板的边框颜色。

玩得开心。

于 2013-03-25T13:00:49.593 回答
1

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

于 2013-03-25T13:03:11.320 回答