![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
光芒再现0394
研究各种计算机技术
展开
-
使用QQ的CameraDll.dll制作QQ的截屏工具
方法如下找到QQ2009下的CameraDll.dll将其放到F盘以下是java的调用代码String command="rundll32 F://CameraDll.dll,CameraSubArea"; Process process=Runtime.getRuntime().exec(command); process.waitFor();原创 2009-11-02 17:41:00 · 2558 阅读 · 1 评论 -
Swing制作高仿QQ界面包含主界面、聊天窗口、系统设置窗口|圆角界面|透明|颜色|渲染|换肤
最近几天闲着没事,练习了一下。编写了一个模仿QQ的界面,主要是练习Swing。呵呵,基本上使用到了我博客前面讲的各种技术,在这里跟大家分享了。我们先来看看主界面: 左边的界面是用Swing编写的,右边的QQ的原界面,大致的界面已经很像了但qq的按钮的确很难做试了几种方法但效果都不好。还有就是QQ的发光文字用Swing挺难实现的,界面并没有细化。像搜索栏可以再加上一层渐变,联原创 2010-05-27 14:06:00 · 15396 阅读 · 132 评论 -
用Swing制作叠加面板|SWT中的StackLayout实现
程序中主要用到了一个包org.jdesktop.swingx.StackLayout,这个类与SWT中StackLayout的作用相似但用法不同下面我们举一个例子来看一下:import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JFrame;import jav原创 2010-05-20 14:17:00 · 3332 阅读 · 0 评论 -
Swing制作类似QQ的自动隐藏界面
这个程序实现了类似QQ的自动隐藏界面和网上其它的实现方式不同这种实现方式是以事件驱动的,不会占用过多的系统资源.实现了界面四个方向上的靠边隐藏。关键代码如下:private class DockRunnable implements ActionListener { public void actionPerformed(ActionEvent e) { if(status ==原创 2010-05-12 13:51:00 · 2006 阅读 · 0 评论 -
自动分页的面板制作|QQ面板|java|Swing
本来以为写一个这样的面板会很费劲,一开始准备改写一个Swing中的布局管理起来完成这样的面板,但经过仔细考虑还有很多不适合的地方。于是还是使用ComponentListener监听面板大小变化写了一个比较通用的翻页面板先来看看样子。似乎不太好看但已经能够完成翻页的任务了,还需要进一步的改进来看看代码是怎样的吧!package com.flyingwind.tutorial;import java.awt.BorderLayout;import java.awt.Component;impor原创 2010-06-25 16:02:00 · 3357 阅读 · 2 评论 -
使用Swing制作类似QQ界面|圆角界面
制作这个界面需要jdk1.6update10以上的版本,因为使用了透明窗体。完成的界面如下: 这里只列出部分关键代码:首先是制作圆角界面:Shape shape = null;shape = new RoundRectangle2D.Double(0, 0, width, height, 5.5D, 5.5D);AWTUtilities.setWindowShape原创 2010-04-22 13:18:00 · 4198 阅读 · 6 评论 -
SynchroIQ介绍
SynchroIQ采用C/S架构,服务器通过用户验证模块对用户进行合法验证,JMX管理控制台实现对服务器的管理和维护。服务器端由13个服务模块组成:好友管理服务、自定义分组管理服务,聊天室服务、文件传输服务、工作项提醒服务、工作项处理服务、用户信息、用户状态,组织机构、嵌入式MQ、插件管理和陌生人管理。服务器和客户端采用Syn原创 2009-12-18 13:30:00 · 650 阅读 · 0 评论 -
实现java程序的自动休眠 类似QQ的自动离线
这个方法只是用于Window2000以上版本。本程序主要借助jni的强大功能,通过调用C++代码来实现获取系统空闲时间,也就是鼠标和键盘都不移动或点击的时间;java代码如下:public class TestTimer {//本程序的著作权属于song0394,请勿擅自转载//如有需要可以联系本人//QQ:125248940 static { System.lo原创 2009-12-17 16:42:00 · 1596 阅读 · 0 评论 -
JTextPanel对word复制粘贴
最近搞开发需要用JTextPane来做文件的复制粘贴,找了很多资料都没有提到图文混合的情况下如何来进行。于是上网查找了很多资料,找到的资料很少做的也都很肤浅。不能对word文档进行粘贴操作。没办法只有自己分析java代码了。费了很长时间终于实现了,下面是粘贴代码(这里需要指出的是我这里的JTextPane内容的格式是使用HTML来编码展现的): //判断是否有选中的文字如果有则删除 if原创 2012-02-22 16:49:45 · 2199 阅读 · 2 评论