首页 > 后端开发 > 正文

java怎么做窗体

2024-07-03 15:26:34 | 我爱编程网

今天我爱编程网小编整理了java怎么做窗体相关内容,希望能帮助到大家,一起来看下吧。

本文目录一览:

java怎么做窗体

java怎么做窗体

如果是要进行AWT或者Swing编程需要将类打包成可运行的jar包或者通过工具将jar包打包成exe文件,然后点击就可以直接运行了。下面是一个简单的登录窗口例子:

效果图:

代码:

import java.awt.*;

import java.awt.event.*;

public class TestTextField implements ActionListener{

TextField name;

TextField password;我爱编程网

public static void main( String args[]) {

TestTextField ttf = new TestTextField();

ttf.createUI();

}

public void createUI(){

Frame f = new Frame("登录界面");

f.add(new Label("请输入您的用户信息:"),"North");

Panel p1 = new Panel();

p1.setLayout(new BorderLayout());

Panel p11 = new Panel();

p11.setLayout(new GridLayout(2,1));

p11.add(new Label("用户名:"));

p11.add(new Label("密  码:"));

Panel p12 = new Panel();

p12.setLayout(new GridLayout(2,1));

name = new TextField(10);

name.addActionListener(this);

password = new TextField(10);

password.setEchoChar('*');

password.addActionListener(this);

p12.add(name);

p12.add(password);

p1.add(p11,"West");

p1.add(p12,"Center");

Panel p2 = new Panel();

Button submit = new Button("提交");

Button reset = new Button("重置");

submit.addActionListener(this);

reset.addActionListener(this);

p2.add(submit);

p2.add(reset);

f.add(p1,"Center");

f.add(p2,"South");

f.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

f.setSize(200,130);

f.setLocation(300,200);

f.setVisible( true);

}

public void actionPerformed(ActionEvent e){

String s = e.getActionCommand();

if(s.equals("重置")){

this.clear();

}else if(s.equals("提交") || (e.getSource()==name) || (e.getSource()==password)){

this.submit();

}

}

public void clear(){

name.setText("");

password.setText("");

}

public void submit(){

String n = name.getText();

String psw = password.getText();

System.out.println("用户名:" + n + "\t密码:" + psw);

}

}

更多关于窗口的编写请查看:

java怎么做窗体

用JAVA开发窗体程序,用什么IDE比较好

IDE主要是代码编辑工具,一款好的能更有效的完成开发效果,主流IDE有:

1,Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)(免费)。

2,MyEclipse

MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错(收费)。

3,Intellij IDEA

IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java等少数语言。

4,NetBeans

NetBeans 由Sun公司(2009年被甲骨文收购)在2000年创立,它是开放源代码以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。

java怎么做窗体

java如何制作窗体java如何做窗体

我爱编程网(https://www.52biancheng.com)小编还为大家带来java如何制作窗体java如何做窗体的相关内容。

如何用java写一个窗口程序?

下面用几个简单的句子介绍如何在eclipse环境下出现一个窗口。

首先,编写一个frame类,它继承了Frame,也就是继承了windows,然后将带有window的语句封装到一个函数中。

公共空午餐框架(){

this.setLocation(0,0);

this.setSize(20,20);

setvisible(True);//一定要写这句话

}

最后,在主函数中调用即可。

Java是一种面向对象的编程语言,它既吸收了C语言的优点,又摒弃了C中难以理解的多继承和指针等概念。所以Java语言有两个特点:功能强大,使用简单。Java作为静态面向对象编程语言的代表,完美的实现了面向对象理论,让程序员用优雅的思维进行复杂的编程。

Java具有简单、面向对象、分布式、健壮、安全、平台无关和可移植、多线程、动态等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

用什么语言可以做一个界面(windows窗口)?

C(++、#)可以,VB也可以,Java也可以,PB也可以,Delphi也可以,asp也能完成你说的功能;——比如我是Java的人当然感觉用Java容易(虽然你说的窗口已经被Java淘汰了,但技术上是可以的);就看你喜欢或者说用以上哪个方便了。

如何给Java窗体添加菜单栏?

5步。

1、创建菜单(如文件)

2、创建菜单项(如新建、打开、保存)

3、将菜单项添加到菜单(如将新建、打开、保存菜单项添加到文件菜单)

4、创建菜单栏,将菜单添加到菜单栏

5、设置窗口的菜单栏

核心代码:

//创建窗口

JFramew=newJFrame("包含菜单栏的窗口");

//创建文件菜单

JMenufile=newJMenu("文件");

//创建新建菜单项

JMenuItemn=newJMenuItem("新建");

//创建打开菜单项

JMenuItemo=newJMenuItem("打开");

//创建保存菜单项

JMenuItems=newJMenuItem("保存");

//将新建菜单项添加到文件菜单

file.add(n);

//将打开菜单项添加到文件菜单

file.add(o);

//将保存菜单项添加到文件菜单

file.add(s);

//创建菜单栏

JMenuBarbr=newJMenuBar();

//将文件菜单添加到菜单栏

br.add(file);

//为窗口设置菜单栏

w.setJMenuBar(br);

win7系统怎么用记事本写java程序?

可以用记事本,不过不推荐你这样做,除了熟悉cmd方式编译Java程序,开发角度上没有意义;记事本写java程序,其实就是个Java文件;想在win7运行,先安装好jvm(Java虚拟机)就可以编译了;

为什么不建议用记事本写java程序:

有专业的开发软件,记事本开发不现实不实用。

学习时更不能用记事本;很多新人犯这个毛病,看到别人视频里这样做;

总结:

开发这个职业有难度有竞争有压力,要学就做好付出和坚持的心理准备;

以上就是java怎么做窗体全部内容,更多相关信息,敬请关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“java怎么做窗体”相关推荐
用什么软件开发windows窗体应用小程序?
用什么软件开发windows窗体应用小程序?

用什么软件开发windows窗体应用小程序?这个就非常多啦,VisualStudio,Qt,IDEA,Delphi,PowerBuilder等这些软件都可以,直接拖拽控件就可设计Windows窗体应用程序,下面我简单介绍一下:VisualStudio这是微软开发的一个非常著名的IDE集成环境,主要用于Windows环境下开发使用,对于Windows窗体应用程序,主要是WinFo

2024-03-23 04:18:17
java开发怎么做日志功能 就是记录用户每一步的操作具体做什么了
java开发怎么做日志功能 就是记录用户每一步的操作具体做什么了

java开发怎么做日志功能就是记录用户每一步的操作具体做什么了Java开发做日志功能是比较麻烦的,Java开发学做日志功能推荐千锋教育。千锋教育合作院校超600所,校企合作共建实验室50余个,与教育部产学合作协同育人项目累计成功立项768项,为高校举办实训近万次,组织实施各类讲座5万余场。规划教材100本,已被近500所高校选用授课教材,深受广大高校师生喜爱。日志对于一个系统来说非常重

2024-06-13 02:54:00
java语言一般用来开发什么东西?windows窗体程序可以吗?
java语言一般用来开发什么东西?windows窗体程序可以吗?

dw和vscode区别?vscode和dw的区别1、VSCode是为开发人员设计的;2、Dreamweaver是为设计师设计的;3、VSCode支持MacOS、Windows、Linux;4、Dreamweaver不支持Linux;5、VSCode支持多种编程语言的开发,如JavaScript、C、Java、Python等;6、Dreamweaver仅支

2024-05-15 16:44:47
java在窗口中添加按钮怎么显示在窗口啊
java在窗口中添加按钮怎么显示在窗口啊

java在窗口中添加按钮怎么显示在窗口啊用frame.add(button)添加按钮对象到窗体对象,再用frame.setVisable(true)显示窗口即可或用panel.add(button);frame.add(panel);frame.setVisable(true);javaswing编程中,如何实现点击按钮弹出新的窗口???其实是内部类的运用,我附上

2024-06-09 12:39:21
怎么用java做动画
怎么用java做动画

java运行的五个步骤?Java程序从源文件创建到程序运行要经过两大步骤:1、源文件由编译器编译成字节码(ByteCode)2、字节码由java虚拟机解释运行。因为java程序既要编译同时也要经过JVM的解释运行,所以说Java被称为半解释语言("semi-interpreted"language)。下面通过以下这个java程序,来说明java程序从编译到最后运行的整个流程。

2024-06-01 23:04:50
python做动态图,怎么做?
python做动态图,怎么做?

python内存中创建GIF动态图数据?建多个ppt页面,并先绘制跳跃的路径,将每页的小球放到路径上。接下来删除路径这条线,并将每页都导出为图片。导出时选择每页导出、确定好保存位置,点击导出。接下来我们打开网页,在百度里面输入GIF生成器。找到合适的一个网页转换软件进行转换pythonpyqt5载入gif'''【简介】加载Gif动画效果'''importsys

2024-01-10 05:25:06
python怎么给字体加粗
python怎么给字体加粗

python怎么给字体加粗不太理解你的意思,如果是文档的话各种文本编辑器都能设置字体...编辑器字体同上,以pycharm为例,左上角file>>settings>>editor>>font...终端的话视系统而定,以我的Ubuntu18_64为例,打开终端,上方编辑>>proferences>>文本,勾选customfon

2023-12-24 10:27:35
用java编个小程序怎么去执行他???具体点,步骤,还有安装java之后,还应该做什么操作
用java编个小程序怎么去执行他???具体点,步骤,还有安装java之后,还应该做什么操作

用java编个小程序怎么去执行他???具体点,步骤,还有安装java之后,还应该做什么操作1、下载jdk,安装后,设置环境变量。参考此资料;si=12、如果不用工具的话(比如:Eclipse),可以用记事本,编写一个java类,记事本中内容为:publicclassTest{/***@paramargs*/publicstaticvoidmain(Strin

2024-03-30 14:47:08