java eclipse GUI 效果
来源:百度知道 编辑:UC知道 时间:2024/06/10 06:01:04
就像图片中的那样
////改变位置大小...貌似能实现...
import java.awt.*;
import java.awt.event.*;
public class FrameTrans extends Frame{
private static final long serialVersionUID = 1L;
private Panel pan = new Panel();
private Button br = new Button();
private Button bg = new Button();
private Button bb = new Button();
static FrameTrans self = null;
public void init(){
self = FrameTrans.this;
this.setLayout(null);
br.setBackground(Color.red);
bg.setBackground(Color.green);
bb.setBackground(Color.blue);
pan.setLayout(new GridLayout(3, 1));
pan.add(br);
pan.add(bg);
pan.add(bb);
pan.setBounds(0, 0, 480, 320);
br.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
pan.setBounds(380, 0, 100, 320);