请教大虾一个简单的Java实验题
编写一个简单的Java程序,在程序中建立一个窗口,有两个文本框和一个按钮,单击按钮,能把左边文本框的内容复制到右边的文本框中。
下面是我写的代码,注释的地方是不会的:
package com.Experiment_67;
import java.awt.*;
import java.awt.event.*;
public class Copy implements ActionListener
{
Button b;
TextField L,R;
public void display()
{
Frame f=new Frame("复制");
f.setSize(300,150);
f.setBackground(Color.lightGray);
f.setLayout(new FlowLayout());
L=new TextField(10);
R=new TextField(10);
b=new Button("复制");
f.add(L);
f.add(R);
f.add(b);
b.addActionListener(Copy());//MyEclipse报错
f.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b)
{
//把左边文本框的内容复制到右边的文本框中
}
}
public static void main(String[] args)
{
(new Copy()).display();
}
}
下面是我写的代码,注释的地方是不会的:
package com.Experiment_67;
import java.awt.*;
import java.awt.event.*;
public class Copy implements ActionListener
{
Button b;
TextField L,R;
public void display()
{
Frame f=new Frame("复制");
f.setSize(300,150);
f.setBackground(Color.lightGray);
f.setLayout(new FlowLayout());
L=new TextField(10);
R=new TextField(10);
b=new Button("复制");
f.add(L);
f.add(R);
f.add(b);
b.addActionListener(Copy());//MyEclipse报错
f.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b)
{
//把左边文本框的内容复制到右边的文本框中
}
}
public static void main(String[] args)
{
(new Copy()).display();
}
}
...全文
相关推荐
java(大虾的笔记)
每个文档可能专注于其中一个或多个主题,通过深入学习和实践,可以系统地提升Java编程技能。"大虾的笔记"可能包含了各种实用的示例代码、问题解析和编程技巧,对于初学者和有经验的开发者都是宝贵的资源。
跟我一起写大虾网(第2天)
这个标题暗示了作者将带领读者逐步了解如何构建一个名为“大虾网”的项目,可能是网站或者某种在线平台。
跟我一起写大虾网(第3天)
【标题】"跟我一起写大虾网(第3天)" 暗示了这是一个关于编程教程的系列,可能是一个在线课程或博客文章的第三部分,专注于构建一个名为“大虾网”的项目。
补跟我一起写大虾网(第1天源码)
综合这些组件,我们可以推测“大虾网”项目是一个基于Java的Web应用,采用了MVC架构,利用Spring和Struts2处理业务逻辑,Hibernate负责数据库操作,而Log4j用于日志记录。
小弟刚学java写了个简单的计算器
写的比较粗糙,请各位大虾指教.。。。。。。。。。。。。。。。。。。。。。。


Java SE
