滚动窗格怎么加东西java_布局管理器和滚动窗格的一些问题,未显示对象 - java...

我的应用程序有问题。我希望动态创建几个“选项卡式”滚动窗格,其中包含半大量的对象,称为“ ImageLabels”,它们只是带有(您猜对了)图像的标签。我在Netbeans中制作了大部分的gui,因为它有点复杂,我自己也不想做。我的问题是这样的:添加滚动窗格对象(包含带有GridLayout的JPanel)时,以及尝试将图像标签添加到具有布局的JPanel之后(我的构造函数设置为“ new Gri...
摘要由CSDN通过智能技术生成

我的应用程序有问题。我希望动态创建几个“选项卡式”滚动窗格,其中包含半大量的对象,称为“ ImageLabels”,它们只是带有(您猜对了)图像的标签。

我在Netbeans中制作了大部分的gui,因为它有点复杂,我自己也不想做。

我的问题是这样的:添加滚动窗格对象(包含带有GridLayout的JPanel)时,以及尝试将图像标签添加到具有布局的JPanel之后(我的构造函数设置为“ new GridLayout(0,5,5, 5);“是无限制的行,5列,具有5 pxl的空间。)没有任何显示,滚动面板也没有进入”滚动“模式。

我完全不知所措,一直整天尝试不同的布局。这是我的一些代码...

ImageLabel对象的构造方法。

addMouseListener(this);

setVisible(true);

setPreferredSize(new Dimension(32, 32));

我如何设置tileHolderPanel JPanel(包含ImageLabels的面板)

myLayout = new GridLayout(0, 5, 5, 5);

tileHolderPanel.setLayout(myLayout);

在构造完所有要添加到每个面板的ImageLabel之后,我只需

tileHolderPanel.add(label);

如果重要的话,我的TileHolderPanel会位于JPanel内的滚动窗格内,并且它们具有Netbeans生成的默认GroupLayouts。

谢谢,

-卢克

java大神给出的解决方案

这是一

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值