各位大大,
我想制作一个界面,有JFrame,和JPanel
JFrame大小是500 X 500.默认
JPanel大小是400 X 500,颜色是红色。
我就是想让JPanel不全部覆盖掉JFrame,让我可以控制,覆盖的JFrame的位置
求代码。谢谢
我想制作一个界面,有JFrame,和JPanel
JFrame大小是500 X 500.默认
JPanel大小是400 X 500,颜色是红色。
我就是想让JPanel不全部覆盖掉JFrame,让我可以控制,覆盖的JFrame的位置
求代码。谢谢
import java.awt.*;
import java.awt.Color;
public class TanshisheJFrame extends JFrame {
public TanshisheJFrame(){
JFrame TanshisheJFrame = new JFrame("大龙贪食蛇");
/*构造贪食射窗体框架,大小是500px X 500px*/
TanshisheJFrame.setLocationRelativeTo(null);
TanshisheJFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
TanshisheJFrame.setSize(500,500);
TanshisheJFrame.setVisible(true);
/*插入TanshishePanel*/
TanshisheJFrame.setLayout(null);
TanshisheJPanel p2 = new TanshisheJPanel();
TanshisheJFrame.add(p2/*,BorderLayout.CENTER*/); validate();
//TanshisheJFrame.add(new Label(" 大龙的第一个贪食蛇游戏"),BorderLayout.SOUTH);
}
}
public class TanshisheJPanel extends JPanel{
JPanel TanshisheJPanel = new JPanel();public TanshisheJPanel(){
setBackground(Color.RED);
add(new JLabel("我爱你中华"));
setBounds(0,0,500,400);}
}
搞定