开源社区技术专家
Java的IO操作中File有列出指定目录的文件的方法。如果要列出指定类型的文件,需使用FilenameFilter对象。 FilenameFilter是一个接口,所以需要写一个实现类来实现该接口。
在Mars的Android视频的25集Service中,继承了Service类。依视频写代码,却发现没有public int onStartCommand (Intent intent, int flags, int startId)可以覆写。
STOP MAINTENANCE!(2017-05-25) 刚在做复习时发现了一个问题,加入了Handler的线程,即使调用了removeCallbacks线程还是存在,而且退出了Activity之后线程还在运行。
在JAR包中获取图片,可以通过getResource获取到该图片的一个URL对象,再通过URL对象创建图像。具体实现如下: 从JAR包中获取ImageIcon。 /** * 从JAR包中获取 ImageIcon 对象。
在JAVA编程中,有时我们需要生成一些文件与我们打包之后的JAR包在同一个目录下。有些朋友可能会通过类的加载器等获取路径,不过,如果仅仅是要获取JAR包的目录的话,在JAVA中有一种更为简单的方法,使用System类的getProperty方法,参数是"user.dir"。
在swing编程中,要拖动一个JFrame,是要在窗体标题那里按住鼠标才可以拖动它的。但有时,我们需要鼠标在窗体里面就能够拖动这个窗体,就像QQ的聊天窗口一样。另一方面,我们可能会对一个JFrame去掉窗体修饰(调用setUndecorated(true)方法),这时候貌似就不能拖动窗体了。
SUN公司为我们提供了三种可插拔界面(pluggable look-and-feel, 即PLAF)外观,分别为Metal(JAVA的界面外观),Windows和Motif(模拟Unix/X),分别由以下三个类实现: javax.
用JAVA写桌面程序,难免不了想写出美观的界面,这样一来为面板添加背景图片就少不了了。 添加背景图片,一般有两种方式(我指的是我所认识到的,如还有其它方式,请补充,不甚感激)。一是在JFrame中添加背景图片,二是在JPanel中添加背景图片。
/* * @(#)SleepSort.java 0.1 2011-6-21 * Copyright 2006 DiaoxianSoft Development Team. All rights reserved.
重新修改了更新时间标签和更新时间的方法,使用Timer实例更新时间,并在更新时间的方法中增加了尝试重连的次数。 界面类: /* * @(#)MainUI.java 0.1 2009-8-7 * Copyright 2006 DiaoxianSoft Development Team.
UI类。 /* * @(#)MainUI.java 0.1 2009-8-7 * Copyright 2006 DiaoxianSoft Development Team. All rights reserved.
上次的服务端一次只能跟一个客户端连接。下午决定结合前面学习的线程的知识,更改一下,改成多线程的服务端。 这里只是简单的尝试。等我学的知识增加了,会写出更好的来的。 服务端代码: Code: package Socket; /** ...
我刚开始学习,有什么不对的还希望大家指出。 由于客户端的编写与服务端的编写互相影响,所以两个的代码我是交互着写下的。 下面写的是一个客户端与一个服务端的例子。 对服务端,首先创建ServerSocket的实例,参数端口号的值是0-65535,但是1024以下的端号口会被系统征用,所以我给它分配的端口号是10086。
对于一个数n的阶乘 n! ,计算其后面有几个连续的零。 我们知道,10 = 2 * 5。每一个 2 与一个 5 相乘,结果就增加一个零。所以求 n! 后面的连续零的个数,其实就是求其中相乘的数含有因子每对因子 2 与 5 的个数。
【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问2年内每个月的兔子总数为多少? 分析: 可把兔子分类,即新生的兔子,出生两个月的兔子(下个月即能开始繁殖的),成年兔子(开始繁殖)。
上次写字符串MD5值计算器之后没多久写的。现在把代码贴上吧。 基本和前面的字符串MD5计算器一致,只对其作了小量修改。代码如下:界面及按钮相关功能: import javax.
今天上午对昨晚的原版本的改进。主要是改进了查找分段标志的算法,使分段逻辑显得更合理。 Code: /* Name: 小说自动分段器 Copyright: Copyright ? 2011 Geek_Soledad All Rights Reserved ...
舍友在网上下载的txt小说,只有分章,但没有分段。这样阅读起来挺辛苦的,决定帮他一下。 上网搜索,却没有发现有分段器下载。于是我打开小说,仔细地察看了一下规律,发现每一小段虽然没有细分,但是之间是有间隔四个空格以上的。
QQ的伪装: http://yunfile.com/file/maosidiaoxian/e66b4f76/ 首先,打开上面链接,下载该程序。放心,无毒。 然后,找到电脑上QQ所在的路径,将它移走。
今晚看了马士兵老师的视频,才知道原来解决上一篇笔记提到的打包问题是这么简单。 首先,在自定义的MF文件里,编写如下内容:Main-Class:MainClass。其中MainClass是你的主类名。
前几天在对JAVA文件打包成jar包时,遇到一些问题,至今未能解决,记录下来,还望大家指教。 在将多个CLASS文件打包成jar包时,比如我要把放在/mysoft/bin目录下的类文件都打包到一个jar包,编写myMANIFEST.MF文件,里面的内容是对Main-Class:的指定,比如我要指定的是MainClass,然后编写的内容是Main-Class: MainClass,并把它放在/mysoft,当前目录也是它,然后运行jar cvfm test.jar myMANIFEST.MF -C bin/ .。
用Java写计算字符串的MD5值的计算器。用了两个.java文件,共有四个类,其中一个计算并返回MD5值,一个是界面功能的类,一个是内部类,实现按钮的功能的,另一个是实现用浏览器打开指定网页的,采用了网上的一段代码。