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

java圖形界面代碼實(shí)例,java圖形界面程序?qū)嵗?/h1>

java圖形界面代碼

import?java.awt.*;

在浦口等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供做網(wǎng)站、網(wǎng)站設(shè)計 網(wǎng)站設(shè)計制作按需網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,全網(wǎng)營銷推廣,外貿(mào)網(wǎng)站制作,浦口網(wǎng)站建設(shè)費(fèi)用合理。

import?java.awt.event.*;

import?java.io.*;

import?javax.swing.*;

public?class?ReadBook?extends?JFrame?{

JTextArea?jta;

JTextField?jtf;

JButton?jb;

public?ReadBook()?{

jta?=?new?JTextArea();

jtf?=?new?JTextField(30);

jtf.setText("文件保存路徑如c:\\ab.txt");

jb?=?new?JButton("保存文字");

JPanel?jp?=?new?JPanel();

jp.add(jtf);

jp.add(jb);

add(jta);

add(jp,?BorderLayout.SOUTH);

setBounds(500,?100,?500,?380);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setVisible(true);

jb.addActionListener(new?ActionListener()?{

@Override

public?void?actionPerformed(ActionEvent?e)?{

//-------------核心代碼---------

String?path?=?jtf.getText();

File?f?=?new?File(path);

String?txt?=?jta.getText().replaceAll("\n",?"\r\n");

try?{

BufferedWriter?bw?=?new?BufferedWriter(new?FileWriter(f));

bw.write(txt);//寫入文件中

bw.close();

}?catch?(Exception?e1)?{

e1.printStackTrace();

}

//-------------核心代碼---------

}

});

}

public?static?void?main(String[]?args)?{

new?ReadBook();

}

}

java怎么實(shí)現(xiàn)這個圖形化界面

java圖形化界面還是有很多內(nèi)容要學(xué)習(xí)的,可以參考 如下實(shí)例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

public class Test extends JFrame{

MyPanel mp=null;

public static void main(String[] args){

// TODO Auto-generated method stub

Test jf= new Test();

}

public Test(){

mp=new MyPanel();

this.add(mp);

//設(shè)置標(biāo)題

this.setTitle("繪圖");

//設(shè)置窗體大小

this.setSize(400, 300);

//設(shè)置窗體的位置

this.setLocation(100,100);

//限制窗體的大小

this.setResizable(false);

//關(guān)閉窗體時,同時退出java虛擬機(jī)

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

//顯示窗體

this.setVisible(true);

}

}

//定義一個MyPanel(我自己的面板,用于繪圖和實(shí)現(xiàn)繪圖區(qū)域)

class MyPanel extends JPanel

{

//覆蓋JPanel的paint方法

//Graphics是繪圖的重要類,可以把它理解成一只畫筆

public void paint(Graphics g)

{

//1。調(diào)用父類函數(shù)完成初始化

super.paint(g);

// //畫圓

// g.drawOval(100, 100, 20, 20);

// //畫直線

// g.drawLine(50, 150,150, 200);

// //畫矩形邊框

// g.drawRect(150, 150, 30, 40);

//

// //設(shè)置顏色。默認(rèn)為黑色

// g.setColor(Color.blue);

// //填充矩形

// g.fillRect(10, 10, 20, 30);

//畫弧形

g.drawArc(200,10, 100,150, 120,-80);

//在面板上畫圖片

Image im=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("圖片路徑"));

//顯示圖片

g.drawImage(im, 10, 10,200,180,this);

//畫字

g.setColor(Color.red);

g.setFont(new Font("華文彩云",Font.BOLD,20));

g.drawString("要寫的字", 80,220);

}

}

java如何做出圖形用戶界面 實(shí)例

首先要應(yīng)用GUI相關(guān)的包比如import java.awt.*;import javax.swing.*;

給你個例子吧

public class Test extends JFrame{

MyPanel mp=null;

public static void main(String[] args){

// TODO Auto-generated method stub

Test jf= new Test();

}

public Test(){

mp=new MyPanel();

this.add(mp);

//設(shè)置標(biāo)題

this.setTitle("繪圖");

//設(shè)置窗體大小

this.setSize(400, 300);

//設(shè)置窗體的位置

this.setLocation(100,100);

//限制窗體的大小

this.setResizable(false);

//關(guān)閉窗體時,同時退出java虛擬機(jī)

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

//顯示窗體

this.setVisible(true);

}

}

//定義一個MyPanel(我自己的面板,用于繪圖和實(shí)現(xiàn)繪圖區(qū)域)

class MyPanel extends JPanel

{

//覆蓋JPanel的paint方法

//Graphics是繪圖的重要類,可以把它理解成一只畫筆

public void paint(Graphics g)

{

//1。調(diào)用父類函數(shù)完成初始化

super.paint(g);

// //畫圓

// g.drawOval(100, 100, 20, 20);

// //畫直線

// g.drawLine(50, 150,150, 200);

// //畫矩形邊框

// g.drawRect(150, 150, 30, 40);

//

// //設(shè)置顏色。默認(rèn)為黑色

// g.setColor(Color.blue);

// //填充矩形

// g.fillRect(10, 10, 20, 30);

//畫弧形

g.drawArc(200,10, 100,150, 120,-80);

//在面板上畫圖片

Image im=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("圖片路徑"));

//顯示圖片

g.drawImage(im, 10, 10,200,180,this);

//畫字

g.setColor(Color.red);

g.setFont(new Font("華文彩云",Font.BOLD,20));

g.drawString("要寫的字", 80,220);

}

}

好好學(xué),以后相互交流

名稱欄目:java圖形界面代碼實(shí)例,java圖形界面程序?qū)嵗?/a>
網(wǎng)站網(wǎng)址:
http://chinadenli.net/article11/dsgeggd.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)微信小程序響應(yīng)式網(wǎng)站品牌網(wǎng)站建設(shè)網(wǎng)站導(dǎo)航網(wǎng)站收錄

廣告

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

成都網(wǎng)站建設(shè)