CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

本人刚学完java基础知识,想看看完整的源代码----------》关于窗体的有吗? 我还有一帖,给源代码就结帖!

楼主Project_chen(坚持)2005-03-02 11:31:59 在 Java / J2SE / 基础类 提问

本人刚学完java基础知识,想看看完整的源代码----------》关于窗体的有吗?   我还有一帖,给源代码就结帖! 问题点数:100、回复次数:3Top

1 楼congbailing_914(静下心来学习《java编程思想》,打好基础!不玩了~!)回复于 2005-03-02 11:34:02 得分 100

import   java.awt.event.MouseEvent;  
  import   java.awt.Point;  
  import   java.awt.event.MouseMotionAdapter;  
  import   java.awt.Toolkit;  
  import   java.awt.Dimension;  
   
  public   class   Frame1   extends   JFrame   {  
          private   Point   pressedPt;  
          public   Frame1()   {  
                  setDefaultCloseOperation(EXIT_ON_CLOSE);  
                  setTitle("Frame   Title");  
                  this.setSize(400,   300);  
                  this.setUndecorated(true);  
                  this.addMouseListener(new   MouseAdapter()   {  
                          public   void   mousePressed(MouseEvent   e)   {  
                                  pressedPt   =   e.getPoint();  
                          }  
                  });  
                  this.addMouseMotionListener(new   MouseMotionAdapter()   {  
                          public   void   mouseDragged(MouseEvent   e)   {  
                                  JFrame   frame   =   (JFrame)   e.getSource();  
                                  Point   location   =   frame.getLocation();  
                                  int   x   =   e.getX()   -   pressedPt.x   +   location.x;  
                                  int   y   =   e.getY()   -   pressedPt.y   +   location.y;  
                                  frame.setLocation(x,   y);  
                          }  
                  });  
                   
   
                  Dimension   screenSize   =   Toolkit.getDefaultToolkit().getScreenSize();  
                  Dimension   frameSize   =   this.getSize();  
                  this.setLocation(   (screenSize.width   -   frameSize.width)   /   2,  
                                                      (screenSize.height   -   frameSize.height)   /   2);  
   
   
          }  
  }  
  Top

2 楼chenweionline(键盘上的舞者)回复于 2005-03-02 11:40:23 得分 0

留个Email,我发一份GraphicJava2Swing源代码给你。Top

3 楼zealVampire(白鹤泉)回复于 2005-03-02 11:50:28 得分 0

http://dev.csdn.net/develop/article/46/article/28/28699.shtmTop

相关问题

  • 求用DELPHI不规则窗体的源代码
  • java源代码??(48分)
  • 本人刚学完java基础知识,想看看完整的源代码----------》关于万年历的有吗? 我还有一帖,给源代码就结帖!
  • 谁有Java源代码中floatToIntBits,intBitsToFloat的源代码?
  • 请给我一个动态生成控件及窗体的完整源代码?
  • 文件发送,请帖出源代码!
  • 求JAVA编译器的源代码!
  • 保护java源代码的问题。
  • 哪里能找到java的源代码?
  • ********寻去java注释的源代码*********

关键词

  • 源代码
  • pressedpt
  • framesize
  • screensize
  • awt
  • mouseevent
  • jframe
  • frame
  • dimension
  • point

得分解答快速导航

  • 帖主:Project_chen
  • congbailing_914

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo