| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 255 人关注过本帖
标题:java里应用程序和小应用程序的问题
只看楼主 加入收藏
bxjwts
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-10-16
收藏
 问题点数:0 回复次数:0 
java里应用程序和小应用程序的问题
各位高手好!大家好!请教一个问题。
1)jdk下载安装好了环境变量也配置好了,然后编写一个简单的程序运行还行!
下面是原代码:
public class HelloWorld
{
pubic static void main(String args[])
{
System.out.println("HelloWorld!!");
}
}

这段代码在dos下用javac编译生成.class文件。在用java 运行显示HelloWorld!!字符串。但是在eclipse里面用手工(输入的代无误)把上面的代码输入就是不能在eclipse中得到同样的效果!如果用eclipse所提供的建立类命令去做就可以得到与dos下用javac编译的同样的效果!请问各位高手这是为什么?

2)说java可以编写两种类型的程序:一个是应用程序(Applications),这里面包括控制台应用程序和窗口应用程序,另一个是小应用程序(Applets)。那么应用程序(Applications)里面的GUI应用程序和小应用程序逻辑是否可以用jdk里面的javac来编译呢??我从网上下载了一个java程序用javac来运行了一下,可是我没有得到我想要的效果,有好多好多的错误!!下面是原代码:

  import javax.swing.*; //导入Swing包,否则无法使用下面组件
  public class AcceptData
  {
  static JFrame fraObj; //定义窗口的框架
  static JPanel panelObj; //定义面板,用于放置组件
  //定义标签,用于提示客户输入信息
  JLabel lblCustName;
  JLabel lblCustCellNo;
  JLabel lblCustCountry;
  JLabel lblCustAge;
  //定义文本编辑框,用于接收客户输入
  JTextField txtCustName;
  JTextField txtCustCellNo;
  JTextField txtCustAge;
  //定义组合框,提供可选择的选项
  JComboBox cboCustCountry;
  public AcceptData() //通过构造方法初始化组件
  {
  fraObj=new JFrame("客户数据处理窗口");
  panelObj=new JPanel();
  fraObj.getContentPane().add(panelObj); // 把面板加入到框架中
  fraObj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置窗口“关闭”按钮事件,否则无法正常退出程序
//初始化标签
 lblCustName=new JLabel("客户名字: ");
  lblCustCellNo=new JLabel("电话号码: ");
  lblCustCountry=new JLabel("客户国籍: ");
  lblCustAge=new JLabel("客户年龄: ");
  //初始化编辑框
 txtCustName=new JTextField(12);
  txtCustCellNo=new JTextField(12);
  txtCustAge=new JTextField(2);
  //初始化组合框
  String strCountry[]={"China","U.S.A."};
  cboCustCountry=new JComboBox(strCountry);
  //将组件直接添加到面板上
  panelObj.add(lblCustName);
  panelObj.add(txtCustName);
  panelObj.add(lblCustCellNo);
  panelObj.add(txtCustCellNo);
  panelObj.add(lblCustCountry);
  panelObj.add(cboCustCountry);
  panelObj.add(lblCustAge);
  panelObj.add(txtCustAge);
  fraObj.setVisible(true); //设置窗口为可见的
  fraObj.setSize(250,200); //设置窗口大小
  }

  public static void main(String args[])
  {
  AcceptData custObj=new AcceptData(); //定义对象,自动调用构造方法
  }
  }

[此贴子已经被作者于2007-10-17 22:06:30编辑过]

搜索更多相关主题的帖子: 应用程序 java 
2007-10-16 19:55
快速回复:java里应用程序和小应用程序的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018242 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved