`

按钮关闭页面

    博客分类:
  • j2se
阅读更多

import java.awt.Frame;
import java.awt.TextArea;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;

public class TestFrame {
	private Frame f= new Frame("test");
	private TextArea ta= new TextArea(6,40);
	public void init(){
		f.add(ta);
		f.addWindowListener(new MyListener());
		f.pack();
		f.setVisible(true);
	}



	public class MyListener implements WindowListener {

		public void windowActivated(WindowEvent e) {
			// TODO Auto-generated method stub
			ta.append("激活");

		}

		public void windowClosed(WindowEvent e) {
			// TODO Auto-generated method stub
			ta.append("关了");

		}

		public void windowClosing(WindowEvent e) {
			ta.append("再关着呢");
			System.exit(0);
			// TODO Auto-generated method stub

		}

		public void windowDeactivated(WindowEvent e) {
			// TODO Auto-generated method stub

		}

		public void windowDeiconified(WindowEvent e) {
			// TODO Auto-generated method stub

		}

		public void windowIconified(WindowEvent e) {
			// TODO Auto-generated method stub

		}

		public void windowOpened(WindowEvent e) {
			// TODO Auto-generated method stub

		}

	}
	public static void main(String args[]){
		new TestFrame().init();
	}



}
 
分享到:
评论

相关推荐

    layer弹窗多按钮点击关闭问题解决

    在网页开发中,layer弹窗是一个非常常用的JavaScript组件,它提供了丰富的功能,如提示、对话框、iframe嵌入等,极大地便利了前端开发者构建交互式的用户界面。然而,在实际使用过程中,我们可能会遇到一些问题,...

    WPF TabControl 带关闭按钮

    在某些应用程序设计中,为了提供更丰富的交互体验,我们可能希望在每个标签页上添加一个关闭按钮,让用户能够自行移除不需要的页面。标题"**WPF TabControl 带关闭按钮**"和描述中提到的,就是如何在不继承`...

    layui点击按钮页面会自动刷新的解决方案

    通过上述两种方法,开发者可以有效解决按钮导致页面刷新的问题,并确保用户的交互体验不会被不必要的页面刷新所破坏。 此外,开发者在编写代码时应当考虑到跨浏览器兼容性。在本篇内容中,通过简单的代码替换,即可...

    网页常用按钮打包下载

    网页设计是构建互联网应用不可或缺的一部分,而按钮作为用户与页面交互的重要元素,其设计和功能至关重要。"网页常用按钮打包下载"提供了一套完整的网页按钮资源,帮助开发者和设计师快速构建用户界面,提高工作效率...

    带关闭按钮的网页漂浮广告代码(全屏漂浮)

    ### 带关闭按钮的网页漂浮广告代码分析 #### 一、背景介绍 在现代网页设计中,广告是网站盈利的重要方式之一。为了提高广告的可见度与互动性,许多网站采用各种技术手段实现广告的展示效果。其中,带有关闭按钮的...

    QT单击按钮关闭一个窗口,并且打开一个窗口

    在QT中,创建交互式的GUI(图形用户界面)应用是很常见的任务,而"QT单击按钮关闭一个窗口,并且打开一个窗口"这个场景就是一个典型的GUI操作流程。下面我们将深入探讨如何实现这个功能。 首先,我们需要创建两个...

    C#自制的TabControl,带关闭按钮,并且可以更改标签及半闭按钮的渐变颜色

    本文将详细探讨如何使用C#自制一个带有关闭按钮的TabControl,并且能够自定义标签和关闭按钮的渐变颜色。 首先,我们需要创建一个新的用户控件(UserControl),这个控件将继承自TabControl。通过继承,我们可以...

    7-1 定制关闭按钮

    在这个主题中,我们聚焦于"7-1 定制关闭按钮",这是一个关于如何自定义应用程序或界面中的关闭按钮及其关联事件的实践教程。源代码的提供使得学习者能够深入理解并动手实践这一过程。 首先,我们要理解关闭按钮的...

    js练习4:制作带关闭按钮的滚动广告.zip

    在JavaScript(JS)中,制作一个带关闭按钮的滚动广告涉及到多个知识点,这些知识点包括DOM操作、事件处理、定时器以及CSS样式应用。下面将详细解释这些内容。 首先,我们需要理解DOM(Document Object Model),它...

    ASP开发实例 窗口及页面设置的一些样式 鼠标单击链接样式 为弹出的窗口加入关闭按钮 日期选择器 弹出全屏显示网页 关闭IE主窗口时,不弹出询问对话框 弹出网页对话框 安徽机电职业技术学院 陈伟

    在本实例中,我们将深入探讨ASP开发中的几个关键知识点,包括窗口和页面的样式设置、鼠标单击链接的样式、添加窗口关闭按钮、日期选择器、全屏显示网页以及关闭IE浏览器时的提示对话框处理。 1. **窗口及页面设置**...

    非常实用的常用关闭按钮集锦

    在软件开发领域,用户界面(UI)设计是一个至关重要的环节,因为它直接影响到用户的使用体验。...无论是在桌面应用、网页设计还是移动应用中,一个优秀的关闭按钮都能在细微之处体现产品的专业和用心。

    网页弹出DIV层,带关闭按钮

    基本的网页弹出div层效果,带关闭按钮。div层浮动在原网页之上。

    带关闭按钮TabControl

    开发者可能在TabControl的Paint事件中绘制了关闭按钮,并在MouseClick事件中检测鼠标是否点击了关闭按钮,从而触发相应的关闭操作。此外,可能还需要跟踪和管理各个选项卡的状态,以确保关闭操作的正确执行,同时...

    页面点击按钮后出现遮罩层,遮罩层上面有其他内容可显示,包含关闭遮罩层按钮

    页面点击按钮后出现遮罩层,遮罩层上面有其他内容可显示,包含关闭遮罩层按钮。 需要显示详情,但是不想从新写一个页面。所以选择弹出层,一层遮罩层,一层显示详情层,遮罩层的好处可以让用户在看详情的时候不能...

    关闭按钮图标

    5. **图像资源**:关闭按钮的图标设计和格式(如PNG、SVG)也是UI设计的一部分,优化图标可以提高页面加载速度,同时保持视觉一致性。 6. **前端技术**:在Web开发中,可以使用CSS来改变按钮的样式,使用JavaScript...

    微信小程序弹出层,右上角关闭按钮

    微信小程序的弹出层设计通常包括一个可点击的按钮来触发弹出,以及在弹出层右上角设置一个关闭按钮,允许用户方便地关闭该层。本篇文章将深入探讨如何实现这一功能,并分享相关的知识点。 首先,我们需要了解微信小...

    ios-仿微信有多级网页时,显示返回跟关闭按钮.zip

    这个压缩包文件“ios-仿微信有多级网页时,显示返回跟关闭按钮.zip”显然包含了一个名为“BackBarWebBrowser”的项目,旨在模拟微信在打开多个网页层级时的导航栏行为。下面我们将详细探讨实现这一功能的关键知识点...

    jQuery+CSS实现图片放大浮动层带关闭按钮

    这种方法可以使用户点击小图后,图片在一个浮层中以放大的形式显示,并提供一个关闭按钮以便用户随时关闭这个浮层。下面将详细介绍这一技术实现的原理和步骤。 1. **jQuery**:jQuery 是一个快速、简洁的 ...

    js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)

    本文实例讲述了js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)。分享给大家供大家参考。具体如下: 用户离开页面前,提示是否离开此页面(包括浏览器按钮事件) [removed] [removed] = ...

    图片滚动效果带有关闭按钮

    在网页设计中,图片滚动效果通常用于展示广告、产品图册或者新闻轮播等,而添加关闭按钮则能提供更好的用户体验,让用户自行决定是否继续观看。这种功能主要依赖JavaScript编程语言来实现,因为它提供了丰富的DOM...

Global site tag (gtag.js) - Google Analytics