• Java应用---Design for LCore(集截屏,取色,放大,画图,托盘)为一体(含源码)


         前言

              翻翻自己的U盘,里面的咋东西实在太多了。清理下,无意中发现了以前自己做的小工具。将截屏,取色,放大镜,画图功能集成在一起        的小应用软件。采用的是Swing技术。笔者其实是个菜鸟,但是对java的Swing还是比较喜欢的。

              每个人都有这样的思维,或许说习惯更为恰当吧!我们在学习完一门语言的基本语法之后总是“迫不及待”的想了解这门语言到底能够        做什么?这种“冲动”使我们真正的去实践。自然而然对于桌面的应用开发,我们就不可抗拒了。Java中桌面应用开发主要还是awt与            Swing。貌似swing在国外比较流行,但是国内情况不佳啊。

              好了闲话就扯到这里了,先看看具体有哪些功能界面吧!

              首先看看应用的主界面吧!

                      

               该应用实现了托盘化,如下图所示:

                                                     

               

              哈哈,那个比较“囧”的图标就是了,至于什么事托盘,以及如何托盘,可以上网查阅!

             主界面是不是有点像苹果的风格呢?其实这是自己重新继承JWindow实现的。如果你确实需要苹果风格的话,网上会有其美化的jar包。我提供一个免费地址        吧:苹果美化jar包:  http://download.csdn.net/detail/kiritor/5109445

              其实笔者一开始也是打算直接使用jar的,但是导入jar意味着项目变大,有点囧,就自己用图片 的方式搞了一把!奋斗

              其实这个应用也就7个图标,5个功能。前两个没实现(有点懒了)。

              1、屏幕取色(绿色叶子图片)

                   鼠标移上去的时候叶子的颜色会变为红色。

                                

                   取色功能:

                                

               2、截图功能:其实实现的原理和取色是差不多的

                    

                  3、全屏截图:不演示了

                       这个就不需演示了,点击按钮就可以了,按钮相信读者可以找到的。

                  4、放大镜:

                              

                 5、简单作图(太简单了...)

                          

                好了以上都是上述的全部功能了,功能很简单,效果也不是太好,不过对于想学习java界面编程 的人来说还是可以看看的。OVER!

                         项目源代码:http://download.csdn.net/detail/kiritor/5172053

           欢迎大家一起交流学习!

                                                                                                          By LCore

     

  • 相关阅读:
    异常之【You have an error in your SQL syntax】
    Android 回调的理解,觉得写得好就转过来。。。收藏一下
    git 解决冲突方法
    最重要的“快捷键” IntelliJ IDEA
    Git 还没push 前可以做的事(转)
    android JNI(转)
    Windos下Android(ADT Bundle)配置NDK的两种方法------ADT、Cygwin、NDK配置汇总(转)
    warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    android-ndk-r7b编译环境Cygwin工具搭建及配置(转)
    Eclipse Java常用快捷键(Eclipse Shortcut Keys for Java Top10)(转)
  • 原文地址:https://www.cnblogs.com/ITeyer/p/3400934.html
Copyright © 2020-2023  润新知