java实战学习
u011159607
这个作者很懒,什么都没留下…
展开
-
一、java-边框布局(BorderLayout)
package task;import java.awt.BorderLayout;import javax.swing.JButton;import javax.swing.JFrame;public class MyButton{ public static void main(String args[]){ JFrame w=new JFrame();...原创 2018-10-14 16:16:52 · 4197 阅读 · 0 评论 -
鼠标拖动小球
import java.awt.*;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.awt.event.MouseMotionListener;public class MouseBall1 { /** * @param args */ public sta...转载 2019-01-11 15:08:36 · 310 阅读 · 0 评论 -
画乌龟
import java.awt.Color;import java.awt.Graphics;import java.awt.*;import javax.swing.JFrame;public class turtle1 { public static void main(String[] args) { JFrame w=new JFrame(); w.se...原创 2018-12-24 00:28:39 · 903 阅读 · 0 评论 -
文件加密与解密
1.密钥文件import java.io.*;public class MyKey { public static void main(String[] args){ try{ File f=new File("C:/work/key.key"); FileOutputStream fos=new FileOutputStream(f); for(int ...转载 2018-12-05 10:02:51 · 913 阅读 · 0 评论 -
复制大文件
使用byte字节数组做临时的缓存区复制文件,效率较高。import java.io.*;public class ReadFile{ public static void main(String[] args){ try{ File inFile=new File("F:/Program Files/Java/jdk1.7.0_55/src.zip"); File out...转载 2018-11-30 18:24:27 · 217 阅读 · 0 评论 -
快速查看函数的文本文档
按住ctrl,鼠标靠近 类原创 2018-11-30 17:26:48 · 232 阅读 · 0 评论 -
复制文件File
import java.io.*;public class ReadFile{ public static void main(String args[]){ try{ File inFile=new File("C:/work/test.txt"); File outFile=new File("C:/work/test1.txt"); FileInputStr...原创 2018-11-30 16:19:49 · 194 阅读 · 0 评论 -
鼠标孔令志小球
import java.awt.Color;import java.awt.Frame;import java.awt.Graphics;import java.awt.Panel;import java.awt.event.KeyEvent;import java.awt.event.MouseEvent;import java.awt.event.MouseMotionList...转载 2018-11-04 23:27:23 · 182 阅读 · 0 评论 -
打字母的游戏
问题:在一个300*400的窗体上,有10个随机产生的字母向下落,在键盘上敲字母,如果对了就消掉,初始成绩为1000分,每敲对一个字母加10分,如果字母落到屏幕下方或者敲错扣100分。我们先来进行步骤划分吧。第一步,做满天星星;第二步,将星星改成10个随机字母;第三步,让字母下落,如果落出屏幕就产生新的字母,并从屏幕上方重新出现;第四步,接收键盘输入并消除匹配的字母;第五步,积分程序。...转载 2018-11-04 00:06:59 · 540 阅读 · 0 评论 -
上下左右移动小球
import java.awt.Color;import java.awt.event.*;import java.awt.event.KeyListener; //必须要有这句话,且没办法自动import好奇怪 //import com.sun.glass.events.KeyEvent;不可以是这句//import java.awt.event.*; //必须要有这句话,且没办...转载 2018-11-01 00:13:27 · 1362 阅读 · 0 评论 -
飞行的小球
import java.awt.*;public class MyBall { public static void main(String args[]){ Frame w=new Frame(); w.setSize(300, 400); MyPanel mp=new MyPanel(); w.add(mp); Thread t=n...原创 2018-10-26 22:11:54 · 242 阅读 · 0 评论 -
下大雪
下大雪,这个程序一共分成两步完成:第一步,满天星星;第二步,落下来。下面的代码实现了满天星星,又加上了线程,在线程里加入了不断循环、延时和重画。import java.awt.Color;import java.awt.Frame;import java.awt.Graphics;import java.awt.Panel; public class MyBall{ publ...转载 2018-10-28 22:09:11 · 278 阅读 · 0 评论 -
小球撞墙
不知道对于遇到墙反弹这个任务你的思路是什么,我们还是先分解任务:第一步,做个窗体;第二步,做个小球;第三部,让小球斜着飞;第四步,遇到墙反弹。我们不会的就是第四步而已。class MyPanel extends Panel implements Runnable{ int x=30; int y=30; public void paint(Graphics g){ g.fillOv...转载 2018-10-28 20:58:36 · 767 阅读 · 0 评论 -
(五)java 主界面
提示:下拉框使用JComboBox,下面的大输入框应该是多行的,使用JTextArea,至于滚动条,使用JScrollPane类;分析:一共需要两个面板,一个是小面板,另一个就是大面板了。我们编程遵循从小到大的顺序,先是组件,然后是最上面的小面板,一层层到下面,最后是窗体。package task;import javax.swing.*;import java.awt.*;pu...原创 2018-10-15 00:04:05 · 710 阅读 · 0 评论 -
(四)java-QQ登录界面
登录界面,我们这样分割一下,窗体被分割成两个部分,单独看上面的输入区域,你看看是什么布局,是典型的表格布局,2行2列;再单独看下面的按钮区域,也能看出来是比较典型的FlowLayout。如果我们将上面的输入区域作为一个整体,下面的按钮区域也作为一个整体,这两个组件放在窗体上,整个窗体该用什么布局呢?显然是边框布局,在这个边框布局里,输入区域在中间,按钮区域在下边。剩下一个问题了,怎么将几个...原创 2018-10-14 18:37:51 · 180 阅读 · 0 评论 -
三、java-布局(FlowLayout)
到现在我们学了两个布局,在学一个最没有技术含量的布局-FlowLayoutimport javax.swing.JButton;import javax.swing.JFrame;public class MyButton{ public static void main(String args[]){ JFrame w=new JFrame(); ...原创 2018-10-14 16:50:15 · 211 阅读 · 0 评论 -
二、java-表格布局(GridLayout)
GridLayout表格布局,非常容易理解,就是将窗体打上几行几列的格子,然后往里面放东西。package task;import java.awt.*;import javax.swing.JButton;import javax.swing.JFrame;public class MyButton{ public static void main(String args[...原创 2018-10-14 16:43:53 · 3557 阅读 · 0 评论 -
打字母
import java.awt.*;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import javax.swing.*;public class Snow { public static void main(String[] args) { JFrame w=new JFrame(...转载 2019-01-07 17:43:37 · 185 阅读 · 0 评论