import javax.swing.*;
import java.awt.event.*;
import java.awt.*;public class Juxing extends JPanel {
public Juxing() { //构造器
super();
setLayout(null);
}
public void pl() {
JPanel panel=new JPanel();
panel.setBackground(Color.GREEN); //设置面板背景为绿色
panel.setBounds(20,20,250,250); //在坐标位置画矩形
}
public static void main(String[] args) {
JFrame frame = new JFrame();
Juxing jx=new Juxing();
frame.add(jx); //把矩形面板放入容器类
frame.setSize(800, 600);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
import java.awt.event.*;
import java.awt.*;public class Juxing extends JPanel {
public Juxing() { //构造器
super();
setLayout(null);
}
public void pl() {
JPanel panel=new JPanel();
panel.setBackground(Color.GREEN); //设置面板背景为绿色
panel.setBounds(20,20,250,250); //在坐标位置画矩形
}
public static void main(String[] args) {
JFrame frame = new JFrame();
Juxing jx=new Juxing();
frame.add(jx); //把矩形面板放入容器类
frame.setSize(800, 600);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
解决方案 »
- 如何用一个对象来初始化该对象数组的第一个值
- 如何最优的实现年度的分割?请朋友们帮帮忙!急!急!急!
- 关于Class [Ljava.lang.String 和 Class java.lang.String的区别
- 初始化与内部类的问题
- 一个神奇的现象,我左边JTree,右边JTable,都加了JScrollPane,用JSplitPane分左右,JTable读数据库,但是必须先移动一下JTree和JTable分解的那条东西
- 高分求助java gui中有关scroll的问题。
- 怎样用JAVA读出word文档的内容啊?不需要格式,只需要读书文本再println出来就行啦!
- 一个关于JBuilder通过JDBC连接SQL SERVER的问题
- 有关CTRL+N生成另一浏览器窗口的问题,请赐教。
- 求高人快快来帮忙看一下我的这个Java Socket故障的排解方法。
- 关于java.lang.NullPointerException
- 利用BigInteger类计算 ,要求正确的输出计算结果 那不对呢?怎么改呢?
在swing下的setBounds用来画矩形。那画线段是什么方法?drawLine好像不行。感觉画线段比画图形难。。
初始的整体面板都是 Frame,只有 frame的局部采用panel