欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java新建一個(gè)窗口代碼 java新建一個(gè)窗口代碼

Java中怎么新建窗口?我是新手麻煩代碼中主要語句解釋一下

不知道是不是你說的窗口

為觀山湖等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及觀山湖網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、觀山湖網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

使枯搏帆用javaswing JFrame設(shè)計(jì)窗口 + 布局就可實(shí)現(xiàn),,如下例(添加了詳細(xì)注釋):

import java.awt.BorderLayout;

import java.awt.Container;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JTextArea;

public class JFrameTest extends JFrame implements ActionListener {

private static final long serialVersionUID = -2829899643559384548L;

private JButton b1 = null;//按鈕

private JTextArea jta = null;//文本

public JFrameTest() {

Container c = this.getContentPane();

c.setLayout(new BorderLayout());//設(shè)置布局方式,BorderLayout東西南北中布局

b1 = new JButton("點(diǎn)擊");

b1.addActionListener(this);//為按鈕添加監(jiān)聽

c.add(b1, BorderLayout.SOUTH);//添加按鈕到c容器中,并分配在容器南(下)方

jta = new JTextArea();

c.add(jta, BorderLayout.CENTER);//添加文本區(qū)到?jīng)]雹c容器中,并分配在居中位置

this.setTitle("按鈕事件");//設(shè)置窗口標(biāo)題

this.setSize(300, 300);//設(shè)置窗體大小

this.setVisible(true);//窗體設(shè)置為顯示

// this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//關(guān)閉窗體

//常用的一種關(guān)閉窗體的方銀鎮(zhèn)法

this.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

}

public void actionPerformed(ActionEvent e) {

//使用判斷按鈕名稱的方法觸發(fā)事件

if("點(diǎn)擊".equals(e.getActionCommand())) {

jta.setText("按鈕被點(diǎn)擊了!");

}

//也可以獲取對(duì)象名實(shí)現(xiàn)判斷

// if(e.getSource() == b1) {

// jta.setText("按鈕使用getSource方法被點(diǎn)擊了!");

// }

}

public static void main(String[] args) {

new JFrameTest();

}

}

java彈出新窗口

定義一敬行瞎個(gè)按鈕的OnClick事件

里面用寫方法調(diào)用彈出窗口

代碼

import java.awt.*;

import javax.swing.*;

import java.awt.Rectangle;

import java.awt.event.ActionListener;

import java.awt.event.ActionEvent;

public class Frame1 extends JFrame

{

private JButton jButton1=new JButton();

public Frame1 ()

{

try {

jbInit();

}

catch(Exception exception) {

exception.printStackTrace();

}

this.setVisible(true);

}

private void jbInit () throws Exception

{

this.setBounds(300,180,400,300);

getContentPane().setLayout(null);

jButton1.setBounds(new Rectangle(127, 120, 139, 36));

jButton1.setMnemonic('C');

jButton1.setText("亮空帶腔點(diǎn)我(C)");

jButton1.addActionListener(new ActionListener()

{

public void actionPerformed (ActionEvent e)

{

jButton1_actionPerformed(e);

}

});

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.getContentPane().add(jButton1);

}

public static void main (String[] args)

{

Frame1 frame1=new Frame1();

}

public void jButton1_actionPerformed (ActionEvent e)

{

this.setVisible(false);

JFrame jf1=new JFrame("子窗口");

jf1.setBounds(100,50,800,600);

jf1.setDefaultCloseOperation(jf1.EXIT_ON_CLOSE);

jf1.setVisible(true);

}

}

標(biāo)題名稱:java新建一個(gè)窗口代碼 java新建一個(gè)窗口代碼
網(wǎng)站地址:http://chinadenli.net/article29/dspjpch.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作App設(shè)計(jì)網(wǎng)站策劃網(wǎng)站導(dǎo)航微信公眾號(hào)外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)