用MyEclipse怎么创建一个 windows应用程序?

就是应用软件,JAVA里是叫windows应用程序吗?暂且这么叫吧...具体步骤是怎样?一个项目包含些什么?是有MAIN函数就能运行吗?我原来用C#.net的,转到JAV... 就是应用软件,JAVA里是叫windows应用程序吗?暂且这么叫吧...
具体步骤是怎样?一个项目包含些什么?是有MAIN函数就能运行吗?

我原来用C#.net的,转到JAVA来什么都不懂,望大侠们指点一二,
PS:最好顺便能介绍一下我应该看些什么书呢?
展开
 我来答
黄邦勇帅哥哥
2010-01-21 · TA获得超过3987个赞
知道大有可为答主
回答量:1199
采纳率:100%
帮助的人:486万
展开全部
因为不知道你指的windows应用程序究竟是指图形编程还是控制台输出内容,所以下面先给你介绍一下怎样使用eclipse软件,然后再给你编一个简单的图形用户界面程序。

eclipse的使用

运行一个程序的步骤
1、新建一个java"项目project"
2、在java上右击再新建一个"源文件夹"。注意:该步骤是必须的。因为eclipse是从此文件夹开始搜索main方法的,也就是说如果不是在"源文件夹"中编写的程序会出现找不到main方法的错误。
3、在源文件夹下新建一个"类",比如类名为A。然后双击右侧的A.java就可以编辑源程序了。这里要注意,程序中的public类的名字应比该类的名字相同,不然不能运行程序。
4、在右侧的A.java上点击右键,找到运行,选择"java应用程序"再一路确定就可以运行了。

使用自动提示功能。
自动提示:即当你输入字母a后,会自动弹出一个悬浮菜单让你选择以a开始的其他单词以节约输入时间。
在eclipse中,自动提示只会在输入.后才会出现,现在把自动提示改为输入任何字母都会出现的方法介绍入下
1、在eclipse中选择"window窗口">>"perferences首选项"弹出对话框
2、展开右侧的"java"项>>"Editor编辑器">>"Content Assist内容辅助"
3、在内容辅助页的最下边"Auto-Activation自动激活"框中可以看到第二项只有一个"."符号,该选项的作用是当输入到该项中所设置的内容时弹出自动提示悬浮框。因此我们在"."后面再随便输入几个字母比如abcd,表示当输入到abcd中的任意一个时就弹出自动提示。
4、你会发现在输入框中最多只能输入5个字符,下面是解决的办法
5、保存设置,回到eclipse主界面
6、在主界面中选择"file文件">>"Export导出">>打开弹窗,然后展开窗口中的"General常规">>选择"Perferences首选项">>单击下一步>>选择路径>>单击完成
7 然后找到保存的文件,该文件后缀为epf,然后使用记事本找开他,找到刚才在"内容辅助"而中输入的abcd,找到后在后面再输入abcdefghigklmnopqrstuvwxyz.(这样当你在回到内容辅助页时会发现多了这些项目。然后把内容辅助页上的输入延迟设为50(数值依你机器性能而定,数字过分小反而会更慢,因此要设得合适)

带一个按钮的图形界面编程

import java.awt.*; //把包java.awt中的内容导入到程序中,该语句的含义与c中的include差不多。
import java.awt.event.*;

//java的所有程序都应该包含在一个类中,包括main方法
class A{
public static void main(String arg[]){ //main方法在java是固定这个形式的。
Frame jf=new Frame(); //创建一个窗体类。
Button b1=new Button("kkk"); //创建一个按钮

jf.setLayout(new FlowLayout()); //设置布局管理器
jf.add(b1); //把按钮添加到窗体中
jf.setSize(222,222); //设置窗体的大小。
jf.setVisible(true); //使窗体可见。
}

}
bingyangok
2010-01-21 · TA获得超过164个赞
知道答主
回答量:181
采纳率:0%
帮助的人:59.9万
展开全部
给你推荐一本书吧,eclipse从入门到精通(第2版)陈刚写的很不错```
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wwwhyl
2010-01-21
知道答主
回答量:8
采纳率:0%
帮助的人:4万
展开全部
使用java编程首先要安装好JDK,然后再环境变量中进行配置。如果要跑项目,还需要安装tomcat(本人开发使用,供参考),tomcat也是需要在环境变量中配置。然后用MYECLIPSE创建web工程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rockhb
2010-01-21 · TA获得超过344个赞
知道小有建树答主
回答量:312
采纳率:0%
帮助的人:172万
展开全部
都是面向对象的,所以如果你。net好,不用看什么oop的书,就学好java的语法就得了;

创建一个程序,你讲的是Windows程序是窗口程序吧,这个用swing包的部件就得了;java在这方面的功能不如C。net的;

确实,只有main的程序就可以运行;但那只局限于一般的jar程序,J2ee的开发,java文件都没有main的。这个可能有些复杂。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式