
swing
文章平均质量分 82
bzwm
这个作者很懒,什么都没留下…
展开
-
java socket/swing聊天系统
上个周五的下午,在公司闲来无事,写了个小程序玩玩,稍微测试了一下,居然能用!但由于代码量较少,也谈不上什么设计,发上来算是个备忘吧:服务器端程序:package com.test.talk;import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt原创 2008-11-24 11:58:00 · 3757 阅读 · 4 评论 -
继承JButton,做一个圆形的按钮。
继承JButton,做一个圆形的按钮。这是一个例子,根据这个,我们还可以描画出很多特别的UI。 /** * @author bzwm * */import java.awt.Color;import java.awt.Cursor;import java.awt.Dimension;import java.awt.FlowLayout;import j原创 2009-02-02 12:55:00 · 7707 阅读 · 2 评论 -
做Swing桌面程序,该怎样将组件与业务逻辑分离?
做Swing桌面程序,该怎样将组件与业务逻辑分离?这是一个问题。因为没有深入学习过这方面的知识,所以自己也没有想过如何能实现这种分离。 今天有个朋友用Swing做了一个小的桌面程序,是一个简单的管理系统。代码很复杂,主要是写的很复杂,没有逻辑和层次感,到处是组件,到处是判断,每追加一个功能,代码就要翻来翻去找很久。 于是今天晚上自己闲来无事,简单的写了一些代码,原创 2009-01-22 23:14:00 · 3309 阅读 · 4 评论 -
Swing 线程之SwingUtilities.invokeLater()
现在我们要做一个简单的界面。包括一个进度条、一个输入框、开始和停止按钮。需要实现的功能是:当点击开始按钮,则更新进度条,并且在输入框内把完成的百分比输出(这里只做例子,没有真正去做某个工作)。 代码1:import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.eve原创 2009-02-16 11:20:00 · 37552 阅读 · 38 评论