弹窗 java

1.[代码][Java]代码

package com.wolf.action;

import java.awt.BorderLayout;

import java.awt.Dimension;

import java.awt.Toolkit;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JDialog;

import javax.swing.Timer;

public class Demo extends Timer {

private static final long serialVersionUID = 2791827603307165823L;

public Demo(int arg0, ActionListener arg1) {

super(arg0, arg1);

}

public static void main(String[] args) {

MyDialog mydialog = new MyDialog();

int height = 150;

TimerAction timerAction = new TimerAction(mydialog);

Timer timer = new Timer(0, timerAction);

timer.start();

for (int i = 0; i < 10; i++) {

try {

Thread.sleep(100);

} catch (InterruptedException e) {

e.printStackTrace();

}

height = height + 5;

timerAction.setHeight(height);

}

timer.stop();

new Demo(1, timerAction);

}

}

class TimerAction implements ActionListener {

private MyDialog mydialog = null;

private int height = 0;

public void setHeight(int height) {

this.height = height;

}

public TimerAction(MyDialog mydialog) {

this.mydialog = mydialog;

}

public void actionPerformed(ActionEvent event) {

mydialog.setLocation(((int) mydialog.getScreenSize().getWidth()) - 200,

((int) mydialog.getScreenSize().getHeight() - 20 - height));

mydialog.setSize(new Dimension(200, height));

}

}

class MyDialog extends JDialog {

private static final long serialVersionUID = 2791827603307165823L;

private Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();

public Dimension getScreenSize() {

return screenSize;

}

public MyDialog() {

super();

init();

}

private void init() {

this.getContentPane().setLayout(new BorderLayout());

this.setLocation(((int) screenSize.getWidth()) - 200,

((int) screenSize.getHeight() - 20));

this.setVisible(true);

this.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);

}

}

java 右下角_java右下角弹窗相关推荐

  1. 去除qq右下角的新闻弹窗

    转载自 http://blog.sina.com.cn/s/blog_62c15a9501010q74.html 顺便补充一下. 找到 C:\Tencent\QQ\I18N, 用记事本打开config ...

  2. 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇

    马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...

  3. 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)

    黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...

  4. java实现桌面右下角弹窗(模仿,类似于qq消息弹窗)

    最近需要一个java实现桌面弹窗的小功能,类似于电脑桌面右下角的小广告一样的功能,在csdn上找到一个很好的一个,功能很多,我去除了一点不需要的代码,改了下外观等. 原作者:https://www.c ...

  5. 关闭谷歌浏览器右下角的广告弹窗

    谷歌浏览器是我们常用的浏览器之一,但是最近在使用时老是在右下角出现一个弹出框的广告,这就让人很不愉快,下面就讲一下如何关闭这个弹窗广告. 流程如下(win10): 1.点击浏览器右上角三个点 2.点击 ...

  6. java弹出提示窗口_Java实现弹窗效果的基本操作(2)

    本文为大家分享了Java实现弹窗效果的实现代码,供大家参考,具体内容如下 1.任务简介 我在5月23日写过一篇文章为<Java弹窗操作>,从目前来看浏览量不错,故我将之前省略了的两个程序分 ...

  7. java在捕获异常并弹窗_Java捕获异常的问题

    ---恢复内容开始--- 在Java编译过程中,有时候会出现输入未按照规定输入的情况,此时需要警告用户输入错误,这就会是程序运行过程中出现异常.异常就是可预测但是又没办法消除的一种错误.所以在编写过程 ...

  8. java在捕获异常并弹窗_Java异常的捕获与处理

    Java提供了try(尝试).catch(捕捉).finally(最终)这三个关键字来处理异常.在处理各种异常时,需要用到对应的异常类,指的是由程序抛出的对象所属的类. 一.异常处理的使用 由于fin ...

  9. idea 解决java文件导入java 文件灰色右下角橙色java图标显示

    如图所示 项目找不到本地源代码导致显示灰色 解决办法:点击按钮 或者ctrl+shift+alt+s 点击model 删除Content root 如图所示 然后重新添加,然后找到项目所在的目录 添加 ...

  10. java 贝塞尔_java贝塞尔曲线翻页效果

    我写了一个java版本的实现,在android当中效果也实现了.是一样的,你可以把代码当中提示点和辅助线的都打开,我在源码中都注释掉了 public void DrawBezier(int x[],i ...

最新文章

  1. gp338信令_对讲机的问题1gp338在按ptt键讲话时,如何加入mdc12 爱问知识人
  2. 零基础Java学习之初始化块
  3. NodeAsp——像开发NodeJS应用一样玩转ASP
  4. Java中的移位操作以及基本数据类型转换成字节数组【收集】
  5. JUSTCTF校赛安卓wp
  6. cmake / aux_source_directory
  7. 软件工程---1.概述
  8. 网页中的meta property
  9. 计算机培训专业中心架,ASEM工业电脑工业计算机全系列自动化产品-销售中心
  10. java可以继承私有的,关于java:继承中的私有方法
  11. go设置后端启动_使用 Go Wails 框架来构建桌面应用(Go+Vue.js)
  12. YOLO系列专题——Complex-YOLO
  13. python下实现一致性hash
  14. soapUI接口测试工具
  15. 使用DOM4J解析大容量XML文件
  16. BI神器Power Query(21)-- 同一列内多重替换(1)
  17. html怎么修改td 的宽度,html td怎么设置宽度
  18. 3.1.hole_behind_comprehensive_teaching_complex 综教楼后的那个坑
  19. 凤凰跟范跑跑-龌龊的交易
  20. FPGA与PCI-E

热门文章

  1. python所有for循环语句都可以用while改写_Python while循环
  2. 计算机毕业设计asp.net193酒店客房预订网站系统
  3. 自然辩证法对计算机科学技术的应用,自然辩证法与计算机科学技术
  4. html -----硬回车和软回车
  5. java必备基础5(集合list、set、map)
  6. [毕业设计]威客网站可行性研究报告书
  7. es 创建索引 指定id_elasticsearch创建索引
  8. 快速消除Word文档中空格
  9. dp协议学习----2、SST模式下的TU的计算
  10. android wp主题,WP主题:ebou4