Java swing入门之路
打算用Java swing编写学校程序设计实践的四个项目所创建出来的专栏
Kousaka-Mayuri
学
展开
-
7.一个普通的四则运算器+贷款计算器(Java swing 入门)
package pageDesign;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.*;public class calPage { public void getInfo(String infoAll,JLabel jl){ for (int i =0;i<原创 2020-12-11 15:57:54 · 448 阅读 · 10 评论 -
6.事件监听交互(Java swing 入门)
动作事件监听器:ActionEvent事件名ActionListener事件监听接口addActionListener()添加监听方法removeActionListener()删除监听方法JButton、JList、JLabel、JTextField等为事件源在上一章里面我们有用过JButton做到页面交互,将卡片页面切换,那么这里,我们正式学习事件监听:我们拿按钮举例:package com.company;import javax.swing.\*;import java.原创 2020-12-09 21:54:16 · 685 阅读 · 1 评论 -
5.布局:CardLayout卡片布局(Java swing 入门)
CardLayout(卡片布局管理器)能够帮助用户实现多个成员共享同一个显不空间,并且一次只显示一个容器组件的内容。CardLayout 布局管理器将容器分成许多层,每层的显示空间占据整个容器的大小,但是每层只允许放置一个组件。CardLayout 的构造方法如下:CardLayout():构造一个新布局,默认间隔为 0。CardLayout(int hgap, int vgap):创建布局管理器,并指定组件间的水平间隔(hgap)和垂直间隔(vgap)通过这个,我们可以实现页面路由的跳转:原创 2020-12-09 17:59:56 · 1471 阅读 · 0 评论 -
4.布局:FlowLayout流式布局(Java swing 入门)
FlowLayout(流式布局管理器)是 JPanel 和 JApplet 的默认布局管理器。FlowLayout 会将组件按照从上到下、从左到右的放置规律逐行进行定位。与其他布局管理器不同的是,FlowLayout 布局管理器不限制它所管理组件的大小,而是允许它们有自己的最佳大小。FlowLayout 布局管理器的构造方法如下:FlowLayout():创建一个布局管理器,使用默认的居中对齐方式和默认 5 像素的水平和垂直间隔。FlowLayout(int align):创建一个布局管理器,使用默原创 2020-12-08 17:45:00 · 2899 阅读 · 0 评论 -
3.布局:BorderLayout边框布局(Java swing 入门)
BorderLayout(边框布局管理器)是 Window、JFrame 和 JDialog 的默认布局管理器。边框布局管理器将窗口分为 5 个区域:North、South、East、West 和 Center。其中,North 表示北,将占据面板的上方;Soufe 表示南,将占据面板的下方;East表示东,将占据面板的右侧;West 表示西,将占据面板的左侧;中间区域 Center 是在东、南、西、北都填满后剩下的区域,如图 1 所示。提示:边框布局管理器并不要求所有区域都必须有组件,如果四周的区域(No原创 2020-12-08 16:26:57 · 3663 阅读 · 1 评论 -
2.JPanel内容窗格(Java swing 入门)
JPanel 是一种中间层容器,它能容纳组件并将组件组合在一起,但它本身必须添加到其他容器中使用。JPanel 类的构造方法如下:1.JPanel():使用默认的布局管理器创建新面板,默认的布局管理器为 FlowLayout。2.JPanel(LayoutManagerLayout layout):创建指定布局管理器的 JPanel 对象。创建一个JPanel对象JPanel jp = new JPanel();//创建一个JPanel对象jp.setBackground(Color.#xxxxx原创 2020-12-08 16:23:51 · 882 阅读 · 0 评论 -
1.JFrame顶层容器(Java swing 入门)
JFrame 用来设计类似于 Windows 系统中窗口形式的界面。JFrame 是 Swing 组件的顶层容器,该类继承了 AWT 的 Frame 类,支持 Swing 体系结构的高级 GUI 属性。JFrame 类的常用构造方法如下所示:1.JFrame():构造一个初始时不可见(需要setVisble)的新窗体。2.JFrame(String title):创建一个具有 title 指定标题(即应用文件名)的不可见新窗体。导入swing库import javax.swing.*;创建一个原创 2020-12-08 16:18:51 · 1244 阅读 · 0 评论