Java不能运行
package Lianxi;import java.awt.*;
/*
* Panel 可以看成是一个空间,但是不能单独存在
* */
public class Lianxi49 {
public static void main(String[] args) {
Frame fr=new Frame();
//布局的概念
Panel pa=new Panel();
//设置布局
fr.setLayout(null);
//坐标
fr.setBounds(300,300,500,500);
fr.setBackground(new Color(238, 21, 76, 206));
//panel设置坐标,相对于frame
pa.setBounds(50,50,400,400);
pa.setBackground(new Color(47, 229, 208, 255));
//frame.add(panel)
fr.add(pa);
fr.setVisible(true);
}
}
运行后出错IllegalComponentStateException如何解决 new Color的时候使用三个,不要用四个{:10_258:}
代码如下:
package com.lian.controller;
import java.awt.*;
/**
* @author :LSS
* @description: 解决布局出错
* @date :2021/6/23 11:04
*/
public class LayOut {
public static void main(String[] args) {
Frame frame = new Frame();
Panel panel = new Panel();
frame.setLayout(null);
frame.setBounds(300,300,500,500);
frame.setBackground(new Color(238, 21, 76));
panel.setBounds(50,50,400,400);
panel.setBackground(new Color(47, 229, 208));
frame.add(panel);
frame.setVisible(true);
}
}
页:
[1]