![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
11061104
知道的越多,不知道的越多
展开
-
Java-JFrame
Jframe默认是BorderLayout; JPanel默认是FlowLayout;下面用简单的Timer Jframe详细介绍JFrame以及进行Timer的简单使用实现效果展示: import java.awt.Container;import java.awt.FlowLayout;import java.awt.Toolkit;import java.awt.event.Acti原创 2016-11-10 09:30:50 · 799 阅读 · 0 评论 -
Java - 趣味题(5) --- Windows 下制图
//在Windows中,存在着一些表格符号,在字库的第九区域,可以使用智能ABC,输入v9时进行选择//其实,它是由如下的符号拼接的: 左上 = ┌ 上 = ┬ 右上 = ┐ 左 = ├ 中心 = ┼右 = ┤ 左下= └ 下 = ┴ 右下 = ┘ 垂直 = │ 水平 = ─//本题目要求编写一个程序,根据用户输入的行、列数画出相应的表格来。 例如用户输入原创 2016-11-14 16:16:32 · 369 阅读 · 0 评论 -
Java - 趣味题(4) --- 魔术乘法算式
//2016/11/14//API:http://www.apihome.cn/api/android/Arrays.html//实现一个乘法算式,他们的乘积仍然是这4个数组成的//eg://210 * 6 = 1260;//8 * 473 = 3784;//27 * 81 = 2187;//......//求出所有的这种乘法算式,求出个数~import java.util.Array原创 2016-11-14 15:54:06 · 664 阅读 · 0 评论 -
Java - 趣味题(3) --- 122345全排序
//Java实现122345这6个数字的全排序,且:4不能在第三位,且3和5不能连接在一起import java.util.HashSet;import java.util.Set;public class Java_Permutation{ // 用于序号 private static int index=1; // 用于清除重复的数,因为有两个2的影响 pr原创 2016-11-14 14:00:01 · 934 阅读 · 0 评论 -
Java - 趣味题(2) --- 约瑟夫环
//约瑟夫环问题总结import java.util.ArrayList;import java.util.List;import java.util.Scanner;可以参照http://baike.baidu.com/link?url=gEHOUvebJJpHjtByuBtthE3qvwIgtADWOCowK7p_4F3gKP_nxJ05waKiCTQoTO88t38_kolAFpKGss原创 2016-11-14 13:38:36 · 524 阅读 · 0 评论 -
Java - 趣味题(1) --- 木桶效应
给你一个二维数组(比如是M*N的),把他们放入M*N的方格中,每个数字代表该方格的高度,这样就俯视就会形成凹凸不平,如果用这个形状存储水,凹的地方会有积水,请问它能存储多少水? 例如二维数组为: 9 9 9 9 3 0 0 9 7 8 9 6时, 答案是中间的0,0位置可以存储3(因为其外面最低是3,即“木桶效应”)个单位的水, 因此答案为3+3=6;如何使用程序来计算存储的水的量呢?源原创 2016-11-11 12:50:26 · 1527 阅读 · 1 评论 -
Java - Collections.sort()的正确使用案例
public static void main(String[] args) { DateComparator dateComparator = new DateComparator(); List<Date> dateList = new ArrayList<Date>(); Collections.sort(dateList, dateCompar原创 2016-11-11 11:24:43 · 1374 阅读 · 0 评论 -
Java - (== +优先级问题)
public class Java_test1 { public static void main(String[] args) { String s1 = "ab" + "c"; String s2 = "abc"; System.out.println(s1 == s2 + " : " + s1.equals(s2)); }}/*原创 2016-11-11 11:02:23 · 793 阅读 · 0 评论 -
Java - 继承
protected 的访问权限问题 作用域 当前类 同包 子孙类 其他包 public √ √ √ √ protected √ √ √ × 无修饰符 √ √原创 2016-11-11 10:18:03 · 395 阅读 · 0 评论 -
Java - ArratList-> toarray()方法详解
API:http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html ArrayList提供了一个将List转为数组的一个非常方便的方法toArray。toArray有两个重载的方法: 1.list.toArray(); 2.list.toArray(T[] a); 对于第一个重载方法,是将list直接转为Obj原创 2016-11-11 10:06:34 · 12921 阅读 · 0 评论 -
Java-ImageObserver,BufferedImage,Graphics2D,Graphics
API: ImageObserver : http://www.apihome.cn/api/java/ImageObserver.html BufferedImage:http://www.apihome.cn/api/java/BufferedImage.html Graphics2D:http://www.apihome.cn/api/java/Graphics2D.html Grap原创 2016-11-10 17:52:35 · 2244 阅读 · 0 评论 -
Java - Graphics
Java_Graphics 功效:Graphics类是用于绘图和显示格式化文字的工具 API:http://docs.oracle.com/javase/7/docs/api/java/awt/Graphics.html1.在Applet中写字和画画 要创建一个Applet,必须让自己的类从java.allpet.Applet类继承即可。Applet类是一个抽象类,它提供了五个抽象方法转载 2016-11-10 17:02:05 · 6552 阅读 · 1 评论 -
Java Applet 如何运行?
想着进行Java Graphics的绘制图片与写字(利用的事Applet程序)但是突然忘了怎么运行,白学了那么久的H5和JS,现在总结如下,希望日后不用再看自己的日志了;1.首先编写java文件,如下:import java.awt.*;import java.applet.*;public class Java_Graphics extends Applet { public void原创 2016-11-10 14:18:05 · 5512 阅读 · 1 评论 -
Java - JFrame 设置背景图片
设置JFrame的背景图片由两种方式:1.Jpanel类的paintComponent(Graphics g)重新绘制背景图片2.利用LayeredPane为Swing控件增加了深度,允许组建在需要的时候互相重叠 由低到高的层次是:Default,Palette,Modal,PopUp,Drag运行展示:稍后上传 API查询: Jpanel:http://docs.oracle原创 2016-11-10 13:26:39 · 28665 阅读 · 0 评论 -
Java - Image VS ImageIcon
1. Image类属于java.awt; ImageIcon属于javax.swing;2. 两者可以互相切换–肯定是借助于它们的构造函数啦; 可查阅API: http://docs.oracle.com/javase/7/docs/api/javax/swing/ImageIcon.html http://docs.oracle.com/原创 2016-11-10 11:22:54 · 1013 阅读 · 0 评论 -
Java - Timer 的详细介绍
Timer的详细使用方法和介绍 Java Timer API http://www.apihome.cn/api/java/timer.html效果展示:(方案2,4,5) *效果图暂时上传不了,之后补上,也可自行运行源码如下:import java.util.Timer; import java.util.TimerTask;import java.util.Calendar;impo原创 2016-11-10 09:47:25 · 759 阅读 · 0 评论 -
事件驱动程序设计-窗口事件
public class TestWindowEvent extends JFrame { public TestWindowEvent (){ addWindowListener(new WindowListener() {//匿名内部类 @Override public void windowOpened(Win转载 2016-08-20 18:19:46 · 546 阅读 · 0 评论