gpt4 book ai didi

java - 有没有一种方法可以将对象设置为重叠并符合网格系统?

转载 作者:行者123 更新时间:2023-12-02 04:41:50 25 4
gpt4 key购买 nike

所以我正在为纸牌游戏应用程序(例如二十一点、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);
}

最佳答案

I need to be able to display card images in groups that overlap

您可以使用Overlap Layout支持此功能。

因此,您可以为卡片创建具有不同 OverlapLayouts 的不同面板。然后,您将需要另一种布局来管理不同的卡片堆。不知道您想要实现的确切布局,所以我无法在这里提供帮助。

关于java - 有没有一种方法可以将对象设置为重叠并符合网格系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30090753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com