Maison > base de données > tutoriel mysql > le corps du texte

Swing桌面程序(第2篇)

WBOY
Libérer: 2016-06-07 15:33:09
original
1316 Les gens l'ont consulté

Swing中的控件可以分为三类:顶层容器、非顶层容器和普通控件。 1)顶层容器是一种可以直接显示在系统桌面上的控件,也就是作为GUI应用程序的最外层容器。其他控件必须直接或间接地借助顶层容器进行显示。 顶层容器一般包括JFrame窗口类,JWindow和JDialog类

Swing中的控件可以分为三类:顶层容器、非顶层容器和普通控件。

1)顶层容器是一种可以直接显示在系统桌面上的控件,也就是作为GUI应用程序的最外层容器。其他控件必须直接或间接地借助顶层容器进行显示。

顶层容器一般包括JFrame窗口类,JWindow和JDialog类。

2)非顶层容器是要放到顶层容器中使用的,对于顶层容器来说,非顶层容器是一般控件。

     在非顶层容器中还可以添加控件,对于这些控件来看,非顶层容器就是一个容器。

     非顶层容器包括JPanel面板类。

3)普通控件在控件中占大多数,使用这些控件可以实现特定的功能,但普通控件不具有容器的作用。

 

package com.whut.sw;

import javax.swing.*;
public class Swing7 extends JFrame{
 JPanel jp=new JPanel();
 JButton jb=new JButton();
 //定义构造器
 public Swing7(){
  this.setTitle("创建面板");
  jb.setText("这是一个按钮");
  
  jp.add(jb);
  this.add(jp);
  this.setBounds(300, 250, 300, 200);
  this.setVisible(true);
 }
 public static void main(String[] args) {
  Swing7 s = new Swing7();

 }

}
---------------------------------------------------------------------------------

结果如下:

Swing桌面程序(第2篇)

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!