社区
Java SE
帖子详情
jframe弹出jdialog,jdialog传值给jframe,如何实现
zhangsir199
2009-11-06 06:58:01
jframe弹出jdialog,jdialog传值给jframe,或者在一个事件中,或者改变jframe的某个变量,该如何实现?
...全文
254
3
打赏
收藏
jframe弹出jdialog,jdialog传值给jframe,如何实现
jframe弹出jdialog,jdialog传值给jframe,或者在一个事件中,或者改变jframe的某个变量,该如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
amdgaming
2009-11-06
打赏
举报
回复
这个 可以 啊
给你 思路
jframe 弹出dialog 叫它showdialog方法
改方法,先 弹出 对话框,然后 一直等待,等待你 按 dialog的 确认键后将参数传个 jframe即可。。。
zhangsir199
2009-11-06
打赏
举报
回复
引用也只能在构造函数中改变。。不能在事件中改啊
swandragon
2009-11-06
打赏
举报
回复
jdialog持有jframe的引用
通过引用改变变量的值
JFrame
JDialog
//FrameDemo。java//在网页中
弹出
JFame容器的窗口//2009-11-11 V0.2////import javax.swing.*;import java.awt.*; public class FrameDemo extends JApplet{ JButton button3=new JButton("button3"), button4=new J
JFrame
和
JDialog
在Java GUI设计中,
JFrame
和
JDialog
是两个重要的顶级容器。
JFrame
作为主窗口,用于构建和管理GUI组件,是应用程序的基础。使用时需注意窗口生命周期、内存管理、布局设置和可见性顺序。
JDialog
通常作为
弹出
窗口,用于提示或确认信息,分为模态和非模态两种,模态窗口会阻塞父窗口操作。两者在构造方法、模态控制、内容操作和显示控制等方面有详细的方法和注意事项。掌握这些基本概念和方法,有助于高效地进行Java GUI开发。
1.Swing的概述(
JFrame
和
JDialog
)
Swing是Java的图形用户界面(GUI)工具包,旨在提供丰富且可定制的界面组件,用于开发跨平台的桌面应用程序。它以抽象的窗口工具包(AWT)为基础,使跨平台应用程序可以使用可拔插的外观风格。
JDialog
的使用
近日在做java项目时遇到的难点,就是想
实现
当用户按“退出”按钮时,
弹出
一个窗口,再次确认用户是否真的要退出本系统并且只能操作当前这个窗口,这个功能,在很多系统都有,见得很多。 刚开始时,我像往常思路一样新建一个继承于
JFrame
的类Outif,然后各种布局和美化,最后是主窗体的“退出”按钮持有Outif的引用,但是运行时和想的不一样,当
弹出
Outif窗口 时,还能操作主窗体!
JFrame
和
JDialog
的简单
实现
import javax.swing.*; import java.awt.*; import javax.swing.border.Border; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; //顶级容器
JFrame
的实例化 public class co...
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章