java GUI编程(swing)之二swing按钮组件

swing的按钮组件。在widgets 类中。 要使用按钮,必须要导入JButton

import javax.swing.JButton;

按钮需要加入到Frame里面

package gui;

import java.awt.Frame;

import javax.swing.JFrame;

import javax.swing.JButton;

/**

* Created by admin on 2017/6/30.

* java gui 学习

*/

public class Gui extends JFrame{

JButton jButton = null;

public static void main(String[] args){

Gui gui = new Gui();

}

// 构造函数

public Gui(){

// JFrame是一个顶层容器类,可以添加其他swing组件

// JFrame jFrame = new JFrame();

jButton = new JButton("按钮1");

// 设置窗体标题

this.setTitle("Hello World!");

// 设置窗体宽度和高度,单位是像素,而不是我们平时理解的厘米

this.setSize(350, 200);

// 添加的组件一般在设置完Frame 大小之后

// 添加一个组件(button)如果没有布局则整个按钮都会占据完Frame

this.add(jButton);

// 显示窗体

this.setName("app");

// 设置窗体的位置

this.setLocation(500, 250);

// 设置退出窗口时jvm虚拟机也退出

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setVisible(true);

}

}

原文地址:https://www.cnblogs.com/SunshineLittleCat/p/8279910.html

时间: 2024-11-06 06:26:42

java GUI编程(swing)之二swing按钮组件的相关文章

Java GUI编程中AWT/swing/SWT的优缺点

http://www.cnblogs.com/dugang/archive/2010/10/22/1858478.html AWT AWT是Abstract Window Toolkit(抽象窗口工具包)的缩写,是SUN专门针对Java GUI编程提供的最早的也是最初的开发工具包,用来建立和设置Java图形用户界面,这个工具包提供了一套与本地图形界面交互的接口.AWT 中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系(peers).也就是说,当我们利用 AWT 来构件图形用户界面的时

第14篇-JAVA GUI编程

第14篇-JAVA GUI编程 每篇一句 :道路一开始开辟的时候总是存在障碍的 初学心得: 原本下定决心才能开始的事情也变得理所当然 (笔者:JEEP/711)[JAVA笔记 | 时间:2017-04-25| JAVA GUI编程 ] 1.什么是界面 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面 与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受 2.Java 基础类 JFC 的基本

JAVA GUI编程学习笔记目录

1.JAVA之GUI编程概述 2.JAVA之GUI编程布局 3.JAVA之GUI编程Frame窗口 4.JAVA之GUI编程事件监听机制 5.JAVA之GUI编程窗体事件 6.JAVA之GUI编程Action事件 7.JAVA之GUI编程鼠标事件 8.JAVA之GUI编程键盘码查询器 9.JAVA之GUI编程列出指定目录内容 10.JAVA之GUI编程弹出对话框Dialog 11.JAVA之GUI编程菜单 12.JAVA之GUI编程打开与保存文件 13.JAVA之GUI编程将程序打包jar JA

Java GUI编程(一)

********************第16章 GUI编程 ************************** 一.什么是GUI GUI= Graphical User Interface 图形用户接口 图形用户界面 GUI是用java来编写带界面的应用程序 两套技术 1. AWT(Abstract Window Toolkit) 抽象窗口工具集 图形界面不是java本身实现的,其实是依赖于操作系统的底层函数 为了让同一个java程序运行在不同的操作系统上效果一致,所以 awt技术是抽取所有

Java GUI编程

----基础 // 创建一个窗体对象        JFrame frame = new JFrame();        // 设置窗口大小        frame.setSize(300, 200);        // 指定窗口的显示位置        frame.setLocation(300, 200);        // 指定窗口的标题栏        frame.setTitle("MY FRIST WINDOWS!"); // 获取窗口的内容面板        Co

转: 【Java并发编程】之二十:并发新特性—Lock锁和条件变量(含代码)

简单使用Lock锁 Java5中引入了新的锁机制--Java.util.concurrent.locks中的显式的互斥锁:Lock接口,它提供了比synchronized更加广泛的锁定操作.Lock接口有3个实现它的类:ReentrantLock.ReetrantReadWriteLock.ReadLock和ReetrantReadWriteLock.WriteLock,即重入锁.读锁和写锁.lock必须被显式地创建.锁定和释放,为了可以使用更多的功能,一般用ReentrantLock为其实例化

java GUI编程(swing)之四swing下拉框,列表框,滚动窗口

下拉框(JComboBox) 列表框(JList) 滚动窗口(JScrollPane) package gui; import java.awt.GridLayout; import javax.swing.*; /** * 下拉框,列表框,窗口滚动 * Created by admin on 2017/7/9. */ public class Scroll extends JFrame{ // 定义需要用到的组件 private JList jList; private JComboBox j

java GUI编程(swing)之八swing绘图

Graphics 类可以理解为画笔.它是java为我们提供的一个绘图类. 使用它可以画: 直线 drawLine(int x1, int y1, int x2, int y2) 矩形 drawRect(int x, int y, int width, int height) 圆形 drawOval(int x, int y, int width,int height) 填充矩形 fillRect(int x,int y, int width, int height) 填充圆形 fillOval(

java GUI编程(swing)之一 swing简单介绍

swing 是由sun公司开发的一个gui框架,一开始sun是开发了awt框架.但是awt框架 存在lcd问题.因此sun在awt的基础上继续开发出了swing. swing是继承了awt的类 swing 常用组件: text 文本组件 menus 菜单组件 widgets 小控件组件 top-level-windows顶层窗口管理 sub-windows 子窗口 原文地址:https://www.cnblogs.com/SunshineLittleCat/p/8279905.html