Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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 无法解析符号';相对长度';_Java - Fatal编程技术网

Java 无法解析符号';相对长度';

Java 无法解析符号';相对长度';,java,Java,我正在尝试创建一个简单的JFrame,但无法使用任何一个Java IDE来识别类RelativeLayout。我已经重新安装了JavaJDK,但没有任何更改。感谢您的帮助。swing中的任何其他符号/类都可以正常工作 import javax.swing.*; import java.awt.*; /** * Created by Yann on 21/09/2016. */ public class MainWindow extends JFrame{ private int

我正在尝试创建一个简单的JFrame,但无法使用任何一个Java IDE来识别类RelativeLayout。我已经重新安装了JavaJDK,但没有任何更改。感谢您的帮助。swing中的任何其他符号/类都可以正常工作

import javax.swing.*;
import java.awt.*;

/**
 * Created by Yann on 21/09/2016.
 */

public class MainWindow extends JFrame{

    private int dimX;
    private int dimY;

    private JPanel left_side;
    private JPanel center;
    private JPanel right_side;

    public MainWindow(){

    }

    public void initComponents(){


        RelativeLayout  layout = new RelativeLayout(this);

        this.getContentPane().setLayout(layout);

        Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.setTitle("MP4Tagger");
        this.setPreferredSize(new Dimension(this.dimX, this.dimY));
        this.setSize(new Dimension((int)dim.getWidth(),(int)dim.getHeight()));

        this.setLocation(dim.width/2-this.getSize().width/2, dim.height/2-this.getSize().height/2);
    }



}

Swing没有一个
RelativeLayout
。那么它有什么功能呢?我不记得还有比swing更重要的组件库了?我所知道的唯一的Java
RelativeLayout
是在Android中。好的,非常感谢,我终于用GridBagLayout解决了这个问题。