【问题标题】:how do you drag and drop more than 1 value into a JLabel?如何将超过 1 个值拖放到 JLabel 中?
【发布时间】:2011-12-18 13:09:53
【问题描述】:

我正在制作拖放式地图制作工具。我已经为地形进行了拖放,您将小图标拖放到正方形中。我也尝试过使用它,以便您可以将项目拖放到地形上,但不是越过地形,而是覆盖它们。我为此使用JLabels。很抱歉我无法提供源代码,因为我在不同国家/地区的其他人的计算机上度假。

【问题讨论】:

  • 来源将帮助我们找出您做错了什么。 :( 无论如何 - 享受你的假期!

标签: java swing jlabel


【解决方案1】:

为什么不使用面板代替(而不是标签)并将标签拖入其中为每个图像?所以为每张图片创建一个标签。

【讨论】:

  • 是的,要么是那个,要么是 JLayeredPane。 1+
【解决方案2】:
JLabel outsideLabel = new JLabel("Hello");
JLabel insideLabel = new JLabel("World");
outsideLabel.add(insideLabel);

谢谢你 coobird (用户) JLabel on top of another JLabel

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-15
    • 1970-01-01
    • 1970-01-01
    • 2012-02-04
    • 2012-12-01
    相关资源
    最近更新 更多