java中的panel 问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 07:59:49
import java.awt.*;
import java.awt.event.*;

public class GraphicsDDA extends Frame implements ItemListener ,ActionListener{
private int X;
private int Y;

private Label label1;
private TextField startX;
private Label label2;
private TextField startY;
private Label label3;
private TextField endX;
private Label label4;
private TextField endY;
private Choice colorChoice;
private Button start;
private Panel panel;
public GraphicsDDA()
{
super("DDA");
label1=new Label("起点X");
startX=new TextField(5);
label2=new Label("起点Y");
startY=new TextField(5);
label3=new Label("终点X");
endX=new TextField(5);
label4=new Label("终点Y");
endY=new TextField(5);
colorChoice=new Choice();

colorChoice.add("BLACK");

不知道lz是否是想实现这样的效果??

下面是修改之后的程序:

import java.awt.*;
import java.awt.event.*;

public class GraphicsDDA extends Frame implements ItemListener, ActionListener {
private Label label1;
private TextField startX;
private Label label2;
private TextField startY;
private Label label3;
private TextField endX;
private Label label4;
private TextField endY;
private Choice colorChoice;
private Button start;
private Panel panel;

public GraphicsDDA() {
super("DDA");
label1 = new Label("起点X");
startX = new TextField(5);
label2 = new Label("起点Y");
startY = new TextField(5);
label3 = new Label("终点X");
endX = new TextField(5);
label4 = new Label("终点Y");
endY = new TextField(5);
colorChoice = new Choice();
colorChoice.add("BLACK");
colorChoice.add(&qu