java(GUI)图形接口编程求教

来源:百度知道 编辑:UC知道 时间:2024/07/07 00:44:44
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class windchill implements ActionListener
{
private static final int WINDOW_WINTH=350;
private static final int WINDOW_HEIGHT=185;

private static final int AREA_WINTH=40;
private static final int FIELD_WINTH=20;

private static final Flowlayout LAYOUT_STYLE=new Flowlayout();

private static final String LEGEND="This windchill calculatie is intended foe velocitoies great than 4 mph";

//实例变量

//GUI的窗口
private JFrame window=new JFrame("WIndchill calulator");

//图例
private JTextArea lengend=new JFextArea(LEGEND,2,AREA_WINTH);

//温度的用户输入区域
private JLabel fahrTrg=new JLabel("Fahrenheit temperature");
private JTextField fahrText=new JTextField(FIFLD_WINTH);

你在第4行写的:
public class windchill implements ActionListener
里windchill的w是小写的,
而你在40行写的构造函数里windchill的w是大写的,所以没有被当作构造函数,
你把两个单词的大小写改一致就行了。
犯这个错误还是比较粗心了
______________________________________

这儿:
//显示GUI
window.show();
}
如果你用的JRE是1.4以上的,那么show的方法就过时了,应该用window.setVisible(true);

public Windchill()
{
}

这个方法没写返回类型吧!

上面就是的你的全部程序吗?

我怎么看最后面少个大括号啊。
---------------------------

楼上对,你粗心了,构造函数和类名要一模一样。

这程序太长
超了1000发不了!

大哥.您都是拼写错误!
英语不懂就别学编程啊

JAVA都让你毁成嘛样了

覆盖接口抽象方法啊
大多数都拼错了!
JTextArea
FlowLayout
JTextField
FIFLD_WINTH <= 这想写嘛,猜不出来!

得..自杀去吧!
还学编程干吗