jlayeredpane

    1热度

    3回答

    我需要层JPanels,但我不知道如何。我有3个面板,第一个是背景,第二个是角色/雪碧四处移动,并将第一个面板(背景,第三个是一个酒吧旁边)(用于按钮,没有任何关系与它们的层)如何层面板1和面板2 编辑:?,背景是由25×25的标签,在每个图标的网格的

    1热度

    1回答

    我目前正在尝试为一款名为Carcassone的游戏创建应用程序,但我在使用JLayeredPane和MouseAdapters时遇到了问题。 目前我有一个JLayeredPane,它包含一个带GridLayout的JPanel作为游戏板。 GridLayout的每个单元格都包含一个JPanel,其中包含一个JLabel,用于表示贴图中的贴图。 (一个空的瓦片只是一个带黑色方块的JLabel作为图像

    0热度

    1回答

    其实我正在给Jscrollpane添加一个Jlayeredpane,然后再将Jlabel添加到Jlayeredpane。由于jlayeredpane具有空白布局,因此我明确调用jlabel的大小。在Jlabel中,我设置了一个图像。 但问题是,这里没有显示滚动条。请帮助设计缺陷或引导我到其他选择。

    4热度

    2回答

    我正在创建一个程序,在该程序中我可以绘制地图并为其添加不同的道路等。我计划在一个jpanel上添加地图地形,并在另一个jpanel上添加道路等。但我无法让他们工作。我不知道如何将多个jpanel完全叠加在一起,并使它们都能够绘制。

    1热度

    2回答

    我是通过jframe的NEtBeans设计创建的,当它的组件是自动创建的。 现在我把这个jFrame组件jLayeredPane叫做agendaLayer,因为我需要更多的窗格并切换。 我已经设置了水平和垂直调整大小来布局该组件所以它会自动调整大小,当窗口(jFrame)被调整大小时。 然后我也创建了通过设计器新的类股票扩展jPanel, 现在我把此JPanel到JLayredPane并需要得到约

    0热度

    2回答

    由于某些原因,每个图像只显示1/5(或更少)。由于它是一个分层窗格,至少应该完全显示1。布局为空,因为这是一个学习程序 为什么会发生这种情况? 下面是代码: 类test1的 import javax.swing.*; import java.io.*; import java.awt.*; import java.awt.image.*; import javax.imageio.*;

    1热度

    1回答

    我试图使用JLayeredPane在JFrame上添加到控件(JPanel和JLabel)上。 标签在ImageIcon帮助下显示背景图像,面板上有按钮控件。它显示了带有背景图片的jlabel 但是面板控件未显示。我正在使用下面的代码。 try { JLayeredPane layers= new JLayeredPane(); ImageIcon img1= Ima

    3热度

    2回答

    情况:绘制一堆纸牌,就像在纸牌游戏中一样。很好地堆叠。 为了达到这个目的,我将JLayeredPane与定制的LayoutManager接口相结合。使用自定义布局管理器的原因是堆栈方向各不相同,有时扑克牌有时会完全覆盖对方,有时也会部分覆盖对方,而且这种逻辑对于LayoutManager来说似乎是一项很好的工作,因为这基本上归结为设置牌。 因此,LayoutManager负责设置堆栈中所有组件的X

    0热度

    2回答

    我有一个Canvas子类对象,我试图添加,以及一些其他Canvas子类,JLayeredPane。在JLayeredPane的文档中,图层以整数形式给出,例如, layeredPane.add(child, new Integer(0)); 但是,当我使用Integer作为图层时,出现某种运行时错误。 (我真的不能告诉这个错误是什么,因为我的IDE一直抱怨的摇摆库缺少来源)。奇怪的是,当我用以

    0热度

    1回答

    我正尝试在Java中创建一个国际象棋界面,并且我正在使用JLayeredPane将棋子放在我的棋盘图像上。问题是这些部分不会添加到分层窗格中。 这是我的DragImage类的代码(每一块将会是这个类的一个实例,您可以拖放到棋盘上)。 class DragImage extends JComponent implements MouseMotionListener { private s