04 2017 档案
摘要:从网上摘抄的。 1 - paint() 中调用 paintComponent(), paintBorder(), paintChildren()2 - 最重要的区别是“双缓冲”。Swing 组件的 paint() 中实现了双缓冲,所以不要随便去覆写,会破坏双缓冲的,————建议的方式是覆写 pain
阅读全文
摘要:因为做个游戏,需要一些图片资源,而获取到的图片资源都是jpg格式的,不是透明的,例如下面样式的: 为了取出其中的蓝光部分,透明化黑色背景,我开始了图片处理探索之路。 这篇文章的内容包含以下部分: 1.RGB是什么? 2.获取图片指定位置的RGB值 3.图片的灰化处理 4.修改图片的透明通道alpha
阅读全文
摘要:参考java官网关于此问题的解释。 播放短的音频时,在还没有播放时,程序就调用了stop事件,解决方法,为Clip添加一个监听器:
阅读全文
摘要:1 public class Test { 2 public static void main(String[] args) { 3 FileWriter fw; 4 try { 5 fw = new FileWriter("files/a.txt", true); //就是这个构造方法的第二个参数,为true则是追加内容...
阅读全文