Css最强布局-grid,速通式教学 之前,我们所学的都只是一维层面的布局,常常只能处理一行的内容排布,对于复杂页面其实还是十分麻烦的。而grid作为真正的二维布局,有着极强的优势,让你能过随心所欲,天马行空的在页面上挥洒创意。我们可能绘制的单元格有限,而block(块级元素)超出单元格数量,而此时浏览器完全根据单元格内容的大小,决定新增网格的列宽和行高。我们可以把grid布局,认为是通过在页面上画“竖线”及“横线”,将页面分成一个个区块,让我们填入内容。使用这个方法,可以很清晰的将页面分块,同时知道每个区块的功能,可以多多使用。
myZip自制压缩软件(基于哈夫曼树完成)----小吐半升血,为教小萌新 (。→‿←。) (有手就行,不会打我) 基于哈夫曼树实现压缩软件。我只知道,这一定能把你教会!没有人生来敲代码,但有人一生敲代码。
自创银河系,转转转转转----Java球类的椭圆轨迹运动----立体效果 每次看到3D电影,我们都容易心血澎湃。在2D的屏幕,纸张上,体现出3D效果,一直是人们研究的方向,而今天就让以球为例来完成吧。星系在实现项目之前我们要明白如何画出一个原理如下:我们不断绘上逐渐缩小(注意由于我们绘画起点是左上角的点,所以当圆变小时,要将起点向右下方向移动),且逐渐变亮(颜色由白变黑)的实心圆,就能产生立体效果,这个可以自己先试试,文章不贴图了。...
键盘监听器————在飞机大战中的利用(移动,加速,发射子弹,一应俱全) 在这之前,我们已经接触过,ActionListener,MouseListener等监听器,灵活运用了我们电脑所常用的工具。但是,作为一个常常玩游戏的人来说,键盘也是至关重要的!!!遥想当年,在4399傲视独立时,就靠一手键盘操作了~~~。所以,今天就让我们以飞机大战为例,来切入我们的键盘监听器。......
录制你的动态美——Java的视频滤镜 完成这些后,我们用switch,完善一下多线程中的run方法,和修改一下监听器的逻辑;这其中值得注意的有,setRGB的方法可以帮助我得到我们想要效果的图片。众所周知视频是不能P的,所以一旦学会了视频滤镜,你就是最靓的仔!至于像马赛克效果比较特殊,要新创图片再用缓存图片的画笔绘制;其实具体思路与之前的图片滤镜极为相似,故我直接将代码贴出来。当然使用完多线程后,要记得让run方法结束。同时注意返回值,以便后续的使用。...