我创建了一个蛇和梯子游戏,它运行良好,但现在我想对其进行一些修改。我希望每个玩家有两个棋子/玩家而不是一个。新规则现在变成,同一玩家的两个棋子可以占据同一个方格,因此我需要一种方法将它们显示在同一个方格中。我使用 JLable 来识别每个方格,但现在我希望每个方格容纳不止一件。也就是说,如果一个方格被多个棋子占据,则用户必须能够点击棋子并仅选择该棋子。有没有办法将一个正方形/JLable 分成几个正方形/JLabels?我不确定 JLabel 是否最适合在这里使用...有什么建议吗???
我创建了一个蛇和梯子游戏,它运行良好,但现在我想对其进行一些修改。我希望每个玩家有两个棋子/玩家而不是一个。新规则现在变成,同一玩家的两个棋子可以占据同一个方格,因此我需要一种方法将它们显示在同一个方格中。我使用 JLable 来识别每个方格,但现在我希望每个方格容纳不止一件。也就是说,如果一个方格被多个棋子占据,则用户必须能够点击棋子并仅选择该棋子。有没有办法将一个正方形/JLable 分成几个正方形/JLabels?我不确定 JLabel 是否最适合在这里使用...有什么建议吗???
在这里试试这个代码示例,这对你的情况有帮助吗:
这是相同的输出:
实现这一目标的另一种方法是:
输出是: