图形用户界面-运动的时钟

效果图如下:

public void getCurrentTime() {
  // TODO Auto-generated method stub
  Calendar c=new GregorianCalendar();
  h=c.get(Calendar.HOUR_OF_DAY);
  m=c.get(Calendar.MINUTE);
  s=c.get(Calendar.SECOND);
 }//调用系统时间

Timer t=new Timer(1000,new ActionListener() {
   
   @Override
   public void actionPerformed(ActionEvent e) {
    // TODO Auto-generated method stub
    n.getCurrentTime();
    n.repaint();
   } 
  });
    t.start();//加一个时间监听器实现刷新

然后加入一般布局代码即可实现钟表的运动

时间: 2024-10-11 21:32:50

图形用户界面-运动的时钟的相关文章

Java图形用户界面编程

GUI代表图形用户界面(Graphical User Interface),Java API中提供了两套组件用户支持编写图形用户界面,包括AWT和Swing. AWT使用本地操作系统的代码资源,被称为重量级组件. Swing建立在AWT提供的基础之上,同时使用AWT相同的事件处理机制.Swing组件是轻量级的GUI组件,完全有纯Java代码编写,不依赖于任何特定平台,采用MVC架构方式来设计组件类.它将表示层分为三个分离的部分,分别是模型(model).视图(view).控制器(controle

HighGUI 图形用户界面

参考 自opencv3编程入门一书 图形用户界面主要内容包括图像载入,显示和输出到文件 在opencv1.0时代 图像的存储结构体都是IplImage × 在2.0以后,采用Mat 类作为图像存储的数据结构 1,Mat类 默认情况下大小是0 也可以指定大小,Mat(200,600,Scalar::all(0)); 2,图像的载入与显示 imread 和imshow Mat imread(const string & filename,int flag = 1 ); filename: 文件名字

java-GUI图形用户界面

图形用户界面GUI(Graphical User Interface),指的是在一个程序中用户可以看到的和与之交互的部分. JavaAPI中提供两套组件用于支持编写用户界面AWT  and  Swing. java在初期借助一种窗口开发类库,叫作AWT(Abstract Windows Toolkit,抽象窗口工具箱)来达到在图形接口上平台独立性. AWT处理用户界面元素的方法 把用户界面元素的创建和行为委托给目标平台(Windows.Macintosh.Linux等)上的本地GUI工具(Pee

python基础教程_学习笔记23:图形用户界面

图形用户界面 丰富的平台 在编写Python GUI程序前,需要决定使用哪个GUI平台. 简单来说,平台是图形组件的一个特定集合,可以通过叫做GUI工具包的给定Python模块进行访问. 工具包 描述 Tkinter 使用Tk平台.很容易得到.半标准. wxpython 基于wxWindows.跨平台越来越流行. PythonWin 只能在Windows上使用.使用了本机的Windows GUI功能. JavaSwing 只能用于Jython.使用本机的Java GUI. PyGTK 使用GTK

java图形用户界面程序

GUI(Graphical User Interface) 定义:一个程序中,用户可以可以看见和与之交流的部分. 支持图形用户界面的两套组件: 1,AWT 2,Swing 建立步骤: 建立容器-建立组件-将组件添加到容器-设置布局 Swing中的重量级容器: 继承自AWT中的Container类,为其他容器和组件提供绘制位置 有JFrame,JDialog,JWindow,JApplet; Swing中的轻量级容器: 继承自Swing类的JComponent,为了方便其他组件的定位 有JPane

ubuntu不能登录图形用户界面,游客身份可登陆,命令行可登陆

ubuntu是13.04版本,我猜其他的版本解决办法大概也一样.当开机进入登陆界面后我们输入密码后并没有进入应该进入的图形用户界面,而是进入一个命令行界面并且一闪而过又回到了登录界面,而已游客的身份却能进入图形用户界面,我的那个一闪而过的命令行界面显示的是Checking Battery State... ctrl+Alt+F1(F2-F6都可以),然后输入用户名密码进行登录.登录成功后sudo -i,然后输入密码获得root权限,在命令行中输入startx,如果你成功的进入了图形用户界面算你好

GUI图形用户界面设计注意事项

软件设计,当然不能局限于算法.代码的设计,界面的设计也同样重要.作为一个全面的编程人员,关心用户体验,也是我们应有的责任与义务. JavaGUI中,有着图形类与工具类等等,图形类包括了容器类与组件类,工具类又包括颜色类.字体类等,现在开发中,图形类使用javax.swing包下的以J开头的类,其他使用java.awt包下的类即可. 容器本质也是一种组件,只不过它被设计来放置其他具体的组件. 设置图形用户界面首先要有一个窗体JFrame类型对象,如果是自定义的窗体,那么它也要继承(extents)

GUI(图形用户界面)

AWT概述 GUI全称是Graphical User Interface,即图形用户界面,即应用程序提供给用户操作的图形界面,包括窗口.菜单.按钮.工具栏和其它各种图形界面元素 GUI设计提供了丰富的类库,这些类分别位于java.awt和javax.swing包中,简称为AWT和Swing Swing不仅实现了AWT中的所有功能,而且提供了更加丰富的组件和功能,足以满足GUI设计的一切需求. AWT事件处理事件处理机制 事件处理机制专门用于响应用户的操作,比如,想要响应用户的点击鼠标.按下键盘等

Threejs 官网 - Three.js 的图形用户界面工具(GUI Tools with Three.js)

太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的漂亮人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino.否则,出自本博客的文章拒绝转载或再转载.谢谢合作. Three.js 的图形用户界面工具(GUI Tools with Three.js) mrdoob edited this page on 24