1,java 用GUI写一个程序使用Font类下边是例子---------------------------------------------------------------------------------------------import java.awt.Font;import javax.swing.JFrame;import javax.swing.JLabel;public class FontApp extends JFramepublic FontApp()setDefaultCloseOperation(EXIT_ON_CLOSE); setSize(400, 300); setLocationRelativeTo(null); setResizable(false); getContentPane().setLayout(null); JLabel lblNewLabel = new JLabel("a String size 18"); lblNewLabel.setFont(new Font(null, Font.ITALIC, 18)); lblNewLabel.setBounds(12, 30, 232, 29); getContentPane().add(lblNewLabel); JLabel lblNewLabel_1 = new JLabel("b String size 14"); lblNewLabel_1.setFont(new Font(null, Font.BOLD, 14)); lblNewLabel_1.setBounds(12, 97, 232, 29); getContentPane().add(lblNewLabel_1); setVisible(true); } public static void main(String[] args)new FontApp(); }}
2,简单的GUI编程java编写import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JOptionPane;public class TestGUI extends Frame private TextField tf = null; private Button btn = null; public static void main(String[] args)new TestGUI().init(); } public void init()//窗口关闭事件 addWindowListener(new WindowAdapter()public void windowClosing(WindowEvent e)System.exit(0); } }); setLayout(new FlowLayout()); tf = new TextField(15); btn = new Button("计算"); //按键响应事件 btn.addActionListener(new ActionListener()public void actionPerformed(ActionEvent e)String s = "你输入字符的个数为:" + tf.getText().length(); //弹窗显示结果 JOptionPane.showMessageDialog(null,s);} }); add(tf); add(btn); setBounds(400, 300, 400, 300); //设置窗体的位置和尺寸 setVisible(true); }}
3 , Java 中 如何使用guiGUI 是图形用户界面 , JAVA中的编写图形界面的是 java.awt和javax.swing两个包。JAVA有很多GUI产品,eclipse就是。java中的编写gui的是 java.awt和javax.swing两个包,代码如下:import javax.swing.*;public class Test extends JFrame 定义图形用户界面 (Graphical User Interface)如Windows是以图形界面方式操作的,因为你可以用鼠标来点击按钮来进行操作,很直观 。而DOS就不具备GUI,所以他只能输入命令 。DOS 的这种界面叫CUI (Command line User Interface ) 命令行模式的人机接口 。GUI 是 Graphical User Interface 的简称,即图形用户界面 , 通常人机交互图形化用户界面设计经常读做“goo-ee”,准确来说 GUI 就是屏幕产品的视觉体验和互动操作部分 。GUI 是一种结合计算机科学、美学、心理学、行为学,及各商业领域需求分析的人机系统工程,强调人—机—环境三者作为一个系统进行总体设计 。这种面向客户的系统工程设计其目的是优化产品的性能,使操作更人性化,减轻使用者的认知负担 , 使其更适合用户的操作需求,直接提升产品的市场竞争力 。GUI 即人机交互图形化用户界面设计 。纵观国际相关产业在图形化用户界面设计方面的发展现状,许多国际知名公司早已意识到 GUI 在产品方面产生的强大增值功能 , 以及带动的巨大市场价值 , 因此在公司内部设立了相关部门专门从事 GUI 的研究与设计 , 同业间也成立了若干机构,以互相交流 GUI 设计理论与经验为目的 。随着中国 IT 产业,移动通讯产业,家电产业的迅猛发展,在产品的人机交互界面设计水平发展上日显滞后,这对于提高产业综合素质,提升与国际同等业者的竞争能力等等方面无疑起了制约的作用 。特点GUI的广泛应用是当今计算机发展的重大成就之一,他极大地方便了非专业用户的使用人们从此不再需要死记硬背大量的命令,取而代之的是可用用通过窗口、菜单、按键等方式来方便地进行操作 。而嵌入式GUI具有下面几个方面的基本要求:轻型、占用资源少、高性能、高可靠性、便于移植、可配置等特点 。实现方法针对特定的图形设备输出接口,自行开发相关的功能函数 。购买针对特定嵌入式系统的图形中间软件包 。采用源码开放的嵌入式GUI系统 。使用独立软件开发商提供的嵌入式GUI产品 。GUI 准则减少用户的认知负担保持界面的一致性 。满足不同目标用户的创意需求用户界面友好性图标识别平衡性图标功能的一致性建立界面与用户的互动交流GUI 应用领域手机通讯移动产品电脑操作平台软件产品PDA产品数码产品车载系统产品智能家电产品游戏产品产品的在线推广 你是说GUI,即是图形化界面的那种.在JAVA中就是SWT:主要涉及javax.swing.*;与javax.awt.*;这两个包用netbeans最好开发,一般一个计算器直接拖控件,写动作函数,10分钟就可以做出来...代码直接由netbeans生成,很爽,而且看源代码的时候也非常有很好的格式,函数的调用也非常清晰!swing编程!~~~~!【java项目开发实例使用gui,java 用GUI写一个程序】
- 学编程多长时间能学会,问下 java 初级编程可以自学么需要多长时间能学会
- java查询数组中是否包含某一个值 javamongodb数组查询
- 精益化项目 案例分析,工厂间精益物流案例分析
- redis实战电子书 redisjava书籍
- 大中型
- javaredis集群 javaredis列队
- Redis队列排队 redis队列java
- echarts 分析图片,java生成echarts图片
- java中内存分析,JAVA内存
- ideajava可视化界面设计,eclipse怎么打开可视图形界面设计
