Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JPanel中新的不可见层_Java_Swing_Layer_Jlayeredpane_Glasspane - Fatal编程技术网

Java JPanel中新的不可见层

Java JPanel中新的不可见层,java,swing,layer,jlayeredpane,glasspane,Java,Swing,Layer,Jlayeredpane,Glasspane,我想寻求帮助。我想要这样的东西: 我有这个地图应用程序,我想有一个新的不可见层的小图片。小图片可以通过滑动器向上和向左移动。该层应仅位于“标签”上方。A有以下代码: private JPanel mujPanel5() { JSlider [] posuvniky = new JSlider[2]; posuvniky[0] = new JSlider(SwingConstants.HORIZONTAL, 0, 100, 30); posuvniky[1] = n

我想寻求帮助。我想要这样的东西:



我有这个地图应用程序,我想有一个新的不可见层的小图片。小图片可以通过滑动器向上和向左移动。该层应仅位于“标签”上方。A有以下代码:

 private JPanel mujPanel5() {
    JSlider [] posuvniky = new JSlider[2];
    posuvniky[0] = new JSlider(SwingConstants.HORIZONTAL, 0, 100, 30);
    posuvniky[1] = new JSlider(SwingConstants.VERTICAL, 0, 100, 60);
    for (int i = 0; i < posuvniky.length; i++) {
        posuvniky[i].addChangeListener(new ZmenaPosuvniku5()); //Listener do nothing
    }

    URL umisteniMapy = this.getClass().getResource("map.jpg");
    Icon obrazek = new ImageIcon(umisteniMapy);
    JLabel label = new JLabel(obrazek, SwingConstants.CENTER);
    label.setOpaque(true);
    label.setBackground(Color.white);

    JPanel panel = new JPanel();
    panel.setLayout(new BorderLayout());
    panel.add(posuvniky[0], BorderLayout.NORTH);
    panel.add(posuvniky[1], BorderLayout.WEST);
    panel.add(label, BorderLayout.CENTER);
    return panel;
}
private JPanel mujPanel5(){
JSlider[]posuvniky=新的JSlider[2];
posuvniky[0]=新的JSlider(SwingConstants.HORIZONTAL,01000,30);
posuvniky[1]=新的JSlider(SwingConstants.VERTICAL,0,100,60);
对于(int i=0;i
谢谢大家


我不知道如何创建描述的不可见层


请参阅。

我不知道是否只有我一个人,但我不知道您在哪里遇到问题?我不知道如何创建所描述的不可见层,在该层中,我要对一幅小图片进行成像。这与在
JLayeredPane
上用鼠标移动一幅小图像相关,并举例说明。