日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java swing 面试题_下面有关JAVA swing的描述,说法错误的是?

發布時間:2023/12/4 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java swing 面试题_下面有关JAVA swing的描述,说法错误的是? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Swing是一個用于開發Java應用程序用戶界面的開發工具包。它以抽象窗口工具包(AWT)為基礎使跨平臺應用程序可以使用任何可插拔的外觀風格。Swing開發人員只用很少的代碼就可以利用Swing豐富、靈活的功能和模塊化組件來創建優雅的用戶界面。

工具包中所有的包都是以swing作為名稱,例如javax.swing,javax.swing.event

用Swing創建圖形界面步驟:

(1)導入Swing包

(2)選擇界面風格

(3)設置頂層容器

(4)設置按鈕和標簽

(5)將組件放到容器上

(6)為組件增加邊框

(7)處理事件

(8)輔助技術支持

1。導入Swing包

下面語句導入Swing包

import javax.swing.*;

大部分Swing程序用到了AWT的基礎底層結構和事件模型,因此需要導入兩個包:

import java.awt.*;

import java.awt.event.*;

如果圖形界面中包括了事件處理,那么還需要導入事件處理包:

import javax.swing.event.*;

2.選擇界面風格

Swing允許選擇程序的圖形界面風格常用的有java風格,windows風格等

下面的代碼用于選擇圖形界面風格,這里選擇的是跨平臺的Java界面風格。

try { UIManager.setLookAndFeel(

UIManager.getCrossPlatformLookAndFeelClassName( )); }

catch (Exception e) { }

(3) 設置頂層容器

圖形界面至少要有一個頂級Swing容器

頂級Swing容器為其它Swing組件在屏幕上的繪制和處理事件提供支持

常用的頂級容器:

JFrame(框架):表示主程序窗口

JDialog(對話框):每個JDialog對象表示一個對話框,對話框屬于二級窗口

JApplet(小程序):在瀏覽器內顯示一個小程序界面

一個框架包括邊界、菜單欄、工具欄、狀態欄,以及中間占主要部分的窗格

窗格也可以看作是一種面板,但它是框架的一個組成部分

組件不會直接放到框架上,而是放在若干個面板上,這些面板再放到窗格上

用框架對象的getContentPane()函數來獲得窗格,再調用窗格的add()函數放置面板

public static void main(String[ ]args){JFrame frame=new JFrame("SwingApplication");

JPanel panel1=new JPanel();

frame.getContentPane().add(panel1,BorderLayout.CENTER);

......//添加其他組件

frame.pack();frame.setVisible(true);}

發表于 2015-04-05 17:03:08

回復(3)

總結

以上是生活随笔為你收集整理的java swing 面试题_下面有关JAVA swing的描述,说法错误的是?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。