位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java操作應用——Java Swing的簡單示例

提問人:ylm發(fā)布時間:2020-09-29

有了Java的swing,你便可以編寫GUI應用了。Java所提供的javax包中就包含了swing。使用swing來編寫GUI程序首先需要繼承下JFrame。然后在里面添加Box,然后便可以往里面添加諸如按鈕,多選按鈕,文本框等控件了。這些Box是放在Container的最外層的。

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

import  java.awt.*; 

import  javax.swing.*;  

public  class  SwingsDemo  extends  JFrame 

     public  SwingsDemo() 

     {

         String path =  "//home//user//Documents//images" ;

         Container contentPane = getContentPane(); 

         contentPane.setLayout( new  FlowLayout());   

         Box myHorizontalBox = Box. createHorizontalBox();  

         Box myVerticleBox = Box. createVerticalBox();   

         myHorizontalBox.add( new  JButton( "My Button 1" )); 

         myHorizontalBox.add( new  JButton( "My Button 2" )); 

         myHorizontalBox.add( new  JButton( "My Button 3" ));   

         myVerticleBox.add( new  JButton( new  ImageIcon(path +  "//Image1.jpg" ))); 

         myVerticleBox.add( new  JButton( new  ImageIcon(path +  "//Image2.jpg" ))); 

         myVerticleBox.add( new  JButton( new  ImageIcon(path +  "//Image3.jpg" )));   

         contentPane.add(myHorizontalBox); 

         contentPane.add(myVerticleBox);   

         pack(); 

         setVisible( true );

     

     public  static  void  main(String args[]) { 

         new  SwingsDemo(); 

     }  

}

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部