我是靠谱客的博主 大方心情,最近开发中收集的这篇文章主要介绍JDialog对话框窗体,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

import java.awt.Color;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.WindowConstants;
public class 对话框窗体 extends JFrame {
public static void main(String[] args) {
// TODO Auto-generated method stub
new 对话框窗体();
}
public 对话框窗体() {//构造方法
Container container=getContentPane();//获得窗体容器
container.setLayout(null);//容器使用null布局
JButton b1=new JButton("弹出对话框");//定义一个按钮
b1.setBounds(10,10,100,21);//定义按钮在容器中的坐标和大小
b1.addActionListener(new ActionListener() {//为按钮添加点击事件
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
myjdialog dialog=new myjdialog(对话框窗体.this);
dialog.setVisible(true);//使myjdialog窗体可见
}
});
container.add(b1);//将按钮添加到容器中
container.setBackground(Color.white);//容器背景色为白色
setSize(200,200);//窗口大小
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);//窗口关闭后程序
setVisible(true);//使窗口可见
}
}
class myjdialog extends JDialog{//创建一个类继承jdialog类
public myjdialog(对话框窗体 frame) {//构造方法
super(frame,"第一个jdialog窗体",true);//调用父类
Container container=getContentPane();//创建一个容器
container.add(new JLabel("这是一个对话框"));//在容器内添加标签
setBounds(120,120,100,100);//设置对话框窗体在桌面显示的坐标的大小
}
}

最后

以上就是大方心情为你收集整理的JDialog对话框窗体的全部内容,希望文章能够帮你解决JDialog对话框窗体所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部