import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; //1.继承 JFrame类 //2.在最上方定义组件 //3.在构造方法中创建组件 //4、在构造方法中添加组件 //5.设置窗体属 ...
1,FlowLayout 窗口的默认布局 设置窗口布局方法(下面不重复 设置容器布局方法 比如容器 con1 2.BorderLayout 3.GridLayout 写一个棋盘 5.BoxLayout布局 和上面的布局有点不同,语法上像一个组件一样add上去 ...
概念: 组建在容器(比如JFrame)中的位置和 大小 是由布局管理器来决定的。所有的容器都会使用一个布局管理器,通过它来自动进行组建的布局管理。 种类: java共提供了物种布局管理器:流式布局管理器(FlowLayout),边界布局管理器(BorderLayout),网络布局管理器(GridLa ...
分类:
编程语言 时间:
2016-10-15 11:26:42
阅读次数:
206
绝对布局Absolute 通过放大或缩小界面的时候,组件大小和位置不会发生变化 浮动布局FlowLayout 调整应用程序窗口的大小时,组件将立刻重新排列 边界布局Border Layout 该位置有5个方位:东、南、西、北、中 网格布局Grid Layout 如需要将大量组件按规律排列,那么网格布 ...
分类:
编程语言 时间:
2016-10-12 22:24:43
阅读次数:
225
转自:http://takeme.iteye.com/blog/1876850 GUI(图形用户界面) Java代码 Java代码 Java代码 1 import java.awt.Button; 2 import java.awt.FlowLayout; 3 import java.awt.Fra ...
分类:
编程语言 时间:
2016-10-12 19:24:52
阅读次数:
308
Swing的布局方式当选择使用JPanel和顶层容器的contentpane时,需要考虑布局管理。JPanel缺省是初始化一个FlowLayout,而contentpane缺省是初始化一个BorderLayout。下面将分别介绍几种最常用的布局管理器:FlowLayout、BorderLayout、BoxLayout、CardLayout、GridLayout和GridB..
按钮流动排列: frame.setLayout=new FlowLayout(); 添加图形按钮到窗体:运用数组 String[] shape={"自定义图形","随意三角形","直角三角形","等腰三角形","绿色"}; for(int i=0;i<shape.length;i++){ JButt ...
分类:
其他好文 时间:
2016-08-26 19:46:28
阅读次数:
124
图形用户界面 1 Frame package GuiDemo; import java.awt.Button; import java.awt.FlowLayout; import java.awt.Frame; public class FrameDemo { public static void ...
分类:
其他好文 时间:
2016-08-22 00:27:21
阅读次数:
174
输入年份 利率 总金额 ,计算出总还款数 每月还款数
package chapter16;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.Actio...
分类:
编程语言 时间:
2016-08-15 20:50:20
阅读次数:
356
package chapter16;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
@SuppressWarnings("ser...
分类:
编程语言 时间:
2016-08-15 19:12:38
阅读次数:
200