0

所以我正在为纸牌游戏应用程序(例如二十一点、21、纸牌、大篷车)制作一个基本框架,我需要能够以重叠的组显示纸牌图像,我需要一个网格系统,这样我就可以轻松地设置根据游戏,“桩”去的地方。如果可能的话,我想避免绝对布局。这就是我到目前为止所拥有的:

public void displayPanel(){
        JFrame frame = new JFrame("Cards");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().setBackground(Color.GREEN);
        frame.setLayout(null);
        frame.add(new JLabel(new ImageIcon("reasorce/Cards/39.png")));
        frame.pack();
        frame.setVisible(true);
    }
4

1 回答 1

2

我需要能够在重叠的组中显示卡片图像

您可以使用支持此功能的重叠布局。

因此,您可以为卡片使用具有不同 OverlapLayouts 的不同面板。然后,您将需要另一个布局来管理不同的卡片堆。不知道您要实现的确切布局,所以我在这里无能为力。

于 2015-05-07T02:29:57.490 回答