第一次編寫Java流布局圖形界面
本文實(shí)例為大家分享了Java流布局圖形界面編寫代碼,供大家參考,具體內(nèi)容如下
package jisuanqi;
import java.awt.*;
public class MyFrame extends Frame{
//繼承Frame類
public MyFrame() {
super("第一個(gè)圖形界面");
//設(shè)置框架窗口標(biāo)題
this.setSize(200, 130);
//設(shè)置組件尺寸(寬,高)
this.setLocation(300, 240);
//設(shè)置組件的顯示位置
this.setBackground(Color.lightGray);
//設(shè)置組件的背景顏色
this.setLayout(new FlowLayout());
//設(shè)置的容器布局為流布局,居中
this.add(new Label("姓名:"));
//創(chuàng)建標(biāo)簽,添加到框架上
this.add(new TextField("陳浩翔",10));
//創(chuàng)建文本行,10列
this.add(new Label("密碼"));
this.add(new TextField(10));
//創(chuàng)建10列的文本行
this.add(new Button("OK"));
//創(chuàng)建按鈕
this.add(new Button("Cancel"));
//創(chuàng)建按鈕
this.setVisible(true);
//是否顯示框架窗口,必須在添加組件后
}
public static void main(String[] args) {
new MyFrame();
}
}
第一次寫圖形界面的源代碼,小小的激動(dòng)啊。


流布局的圖形構(gòu)造方法默認(rèn)為居中排列;
對(duì)齊常量:
LEFT(0):左對(duì)齊
CENTER(1):居中
RIGHT(2):右對(duì)齊
public FlowLayout(int align)
//align參數(shù)指定對(duì)齊方式,取值為對(duì)齊常量。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Java實(shí)現(xiàn)從jar包中讀取指定文件的方法
這篇文章主要介紹了Java實(shí)現(xiàn)從jar包中讀取指定文件的方法,涉及java針對(duì)jar文件的讀取及查找相關(guān)操作技巧,需要的朋友可以參考下2017-08-08
詳解Spring AOP 實(shí)現(xiàn)“切面式”valid校驗(yàn)
本篇文章主要介紹了詳解Spring AOP 實(shí)現(xiàn)“切面式”valid校驗(yàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-01-01
Java 中 synchronized 的使用方式和鎖升級(jí)
Java中的synchronized關(guān)鍵字用于實(shí)現(xiàn)線程同步,保證同一時(shí)刻只有一個(gè)線程可以訪問被同步的代碼塊或方法,JVM引入了鎖升級(jí)機(jī)制,從無(wú)鎖狀態(tài)開始,根據(jù)競(jìng)爭(zhēng)情況逐步升級(jí)為偏向鎖、輕量級(jí)鎖和重量級(jí)鎖,以提高性能,感興趣的朋友一起看看吧2025-03-03
java通過Callable和Future來接收線程池的執(zhí)行結(jié)果
這篇文章主要介紹了java通過Callable和Future來接收線程池的執(zhí)行結(jié)果,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
使用javax.validation.constraints對(duì)請(qǐng)求體進(jìn)行統(tǒng)一校驗(yàn)
這篇文章主要介紹了使用javax.validation.constraints對(duì)請(qǐng)求體進(jìn)行統(tǒng)一校驗(yàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-07-07
關(guān)于Spring?Boot項(xiàng)目的?log4j2?核彈漏洞問題(一行代碼配置搞定)
相信昨天,很多小伙伴都因?yàn)長(zhǎng)og4j2的史詩(shī)級(jí)漏洞忙翻了吧,不過我看到群里發(fā)出來的各種修復(fù)方法,還真是不好看...所以這里也提一下Spring Boot用戶怎么修復(fù)最簡(jiǎn)單吧,對(duì)Spring Boot log4j2 核彈漏洞問題感興趣的朋友參考下吧2021-12-12
Mybatis中強(qiáng)大的resultMap功能介紹
這篇文章主要給大家介紹了關(guān)于Mybatis中強(qiáng)大的resultMap功能的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Mybatis具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06

