共14页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 

2011年4月11日

图片拖拽练习

摘要: package graphicsDrag;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Point;import java.awt.Rectangle;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import ja阅读全文

posted @ 2011-04-11 17:25 千山万水_ 阅读(432) 评论(0) 编辑

2011年4月7日

打字机组件

摘要: import javax.microedition.lcdui.Graphics;import mmo3.main.MainCanvas;import mmo3.ui.component.Component;import mmo3.util.Common;/** * 打字机效果的layer * @author tiger * @date 2010-12-1 */public class TypeTextLayer extends Container implements ContainerListener{// private String text ; private String[] ar阅读全文

posted @ 2011-04-07 18:34 千山万水_ 阅读(44) 评论(0) 编辑

2011年4月4日

商人胡萝卜问题

摘要: 一个商人骑一头驴要穿越1000公里长的沙漠,去卖3000根胡萝卜。已知驴一次性可驮1000根胡萝卜,但每走1公里又要吃掉1根胡萝卜。问:商人最多可卖出多少胡萝卜? 答案: 带1000到200公里处,返回。如此往复,需要走五次,吃1000胡萝卜。可将2000胡萝卜带到200公里处。 重复以上过程,把萝卜带到533公里处。需要走三次,走到后余下1001个胡萝卜。 扔掉一个。带上剩下的1000个。冲到终点。余下533个胡萝卜。533即为最终答案。做到这里不难。难的是怎么证明这个533 就是最优解!分析: 要使到达终点的萝卜最多,就不能浪费,要么到达了终点,要么被吃在了路上。 所以要把3000个萝卜整阅读全文

posted @ 2011-04-04 21:39 千山万水_ 阅读(911) 评论(0) 编辑

java实现透明窗体

摘要: import java.awt.Dimension;import java.awt.Graphics;import java.awt.Image;import java.awt.Point;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import javax.swing.JFrame;import javax.swing.JPanel;/** * 实现透明窗体 * @author Administrator * */public final class Test extends JFrame {阅读全文

posted @ 2011-04-04 21:29 千山万水_ 阅读(4255) 评论(4) 编辑

2011年3月30日

j2se图片旋转翻转

摘要: /** * 水平翻转图像 * @param img * @return */ public Image flipImage_H(Image img) { int width = img.getWidth(null); int height = img.getHeight(null); BufferedImage newImg = new BufferedImage(width, height, 1); Graphics g = newImg.getGraphics(); g.drawImage(img, 0, 0, width, height, width, 0, 0, height, nu.阅读全文

posted @ 2011-03-30 09:47 千山万水_ 阅读(309) 评论(0) 编辑

2011年3月4日

java2d常用api练习

摘要: package java2d;import java.awt.BasicStroke;import java.awt.Color;import java.awt.GradientPaint;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.geom.Rectangle2D;import javax.swing.JFrame;import javax.swing.JPanel;/** * java 2d 常用api 练习 * @author tiger */public class GraphicsTest e阅读全文

posted @ 2011-03-04 13:02 千山万水_ 阅读(1103) 评论(0) 编辑

2011年2月11日

java实时运算簿页面 (非常实用)

摘要: java实时运算簿页面(Java Scrapbook Page) 写程序时可能会些其它的想法,但不知是否可行:多数情况是直接写到程序再来 debug,或是另外写各小程序。Eclipse 提供一种轻巧的替代方式,Java 实时运算簿页面(Java Scrapbook Page),藉由渐进式编译,可以在实时运算簿写入任意的 Java程序代码并执行,不需另写在类别或方法中。 I. 切换至 Java 视景,新建一个Scrapbook Page。「File」→「New」→「Other...」→「Java」→「Scrapbook Page」 在新建的Scrapbook Page上可以输入要测试的 Java阅读全文

posted @ 2011-02-11 15:47 千山万水_ 阅读(96) 评论(0) 编辑

狼羊过河问题

摘要: package guohe;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;/*** 狼羊过河问题* @author tiger* @date 2011年1月27日。* * 这里是用面向对象的编程方式,有定义了狼和羊两个类。* 但其实程序里并没有用到它们的行为,该问题只是关心它们的数目而已!* 所以其实可以直接就定义四个变量来存储两岸的狼数和羊数,然后在遍历* 递归的同时增减这四个数字即可。* */public class Guohe {//左岸的狼数和羊数private List<阅读全文

posted @ 2011-02-11 09:57 千山万水_ 阅读(601) 评论(0) 编辑

2011年2月10日

浏览器雏形代码

摘要: package explorer; import java.awt.BorderLayout; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.net.URL; import javax.swing.JEditorPa...阅读全文

posted @ 2011-02-10 11:02 千山万水_ 阅读(85) 评论(0) 编辑

2011年1月28日

狼和羊过河问题

摘要: package guohe; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; /** * 狼羊过河问题 * @author tiger * @date 2011年1月27日。 * * 这里是用面向对象的编程方式,有定义了狼和羊两个类。 * 但其实程序里并没有用到它们的...阅读全文

posted @ 2011-01-28 16:59 千山万水_ 阅读(2141) 评论(0) 编辑

共14页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 

导航

公告