无法显示多个JPanel

时间:2016-04-25 17:59:59

标签: java swing

所以今天我的想法就是这个问题。我试图开发一个琐事游戏,为此我需要在屏幕上添加2个JPanel。问题,只有一个出现,特别是第一个初始化。我在这个网站上查了一些其他类似的问题,但无济于事。有想法该怎么解决这个吗? questionPanel和anotherPanel都是扩展JPanel的类。为什么两个人都不会同时出现?

 import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Trivia extends JFrame{

    questionPanel qp;
    private JButton q1,q2,q3,q4;

    public Trivia(){
        setSize(600,600);
        setVisible(true);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        qp = new questionPanel();
        add(qp,BorderLayout.SOUTH);

        anotherPanel ap = new anotherPanel();
        add(ap,BorderLayout.NORTH);


    }

    public static void main(String args[]){
        Trivia t = new Trivia();
    }

}

1 个答案:

答案 0 :(得分:3)

在Trivia构造函数的末尾调用 using Autodesk.AutoCAD.ApplicationServices; using Autodesk.AutoCAD.DatabaseServices; using Autodesk.AutoCAD.EditorInput; using Autodesk.AutoCAD.Runtime; using Autodesk.AutoCAD.Windows.ToolPalette; using System.Runtime.InteropServices; using System.IO; using System; namespace Tool_Palette { public class POS { } }