
java
xdzcz
喜欢编程的女孩~
展开
-
JAVA 关于rotate()以后坐标以及显示的问题
旋转整个Graphics所代表的坐标系原创 2015-04-29 22:47:55 · 3801 阅读 · 0 评论 -
关于JLabel的图片自适应
好烦!又折腾了一下午,JLabel好讨厌! 众所周知,JLabel会根据添加的文字长度或者图片长度设置大小。在布局为null的组件里,可以使用setPreferredSize(Dimension)来设置其大小,可是我使用了该方法却无效。debug的时候,经过了该语句,JLabel长宽却一点变化都没有。 我程序的问题在于:我想要做一个剪切图片的效果,带有undo和redo。但是剪小了在JLabe原创 2015-05-04 23:35:21 · 5087 阅读 · 0 评论 -
关于Java窗口响应事件 windowsDeactivated
在写代码时遇到这样的问题,debug的时候发现windowAdapter 里的windowDeactivated这个方法里的函数一直在被调用。不间断地一直被调用,这让我很不解。 API上只有短短的一句话,“Invoked when a window is de-activated.”这不跟废话一样吗? //while closing this frame, update the main fr原创 2015-04-29 01:38:15 · 2350 阅读 · 0 评论 -
Java线程池使用说明
一简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。 二:线程池 线程池的作用: 线程池作用就是限制系统中执行线程的数量。转载 2015-07-18 22:09:50 · 488 阅读 · 0 评论 -
Merge Sort
public void mergeSort(int[] nums){ if (nums == null || nums.length == 0) return; int[] temp = new int[nums.length]; //用一个temp数组来保存sort过后的数组 sort(nums, 0, nums.length - 1, temp); } private void sort原创 2018-01-19 02:05:37 · 202 阅读 · 0 评论 -
fibonacci
public int fibonacci(int n) { if (n < 0) return -1; //报错 if (n <= 1) return 1; //第0和第1位都是'1' int pre1 = 1, pre2 = 1, cur = 2; for (int i = 2; i <= n; i++) { cur = pre1 + pre2; p原创 2018-01-19 02:49:09 · 907 阅读 · 0 评论