- 博客(16)
- 资源 (10)
- 收藏
- 关注
原创 JTabbedPanel创建标签页
* JTabbedPanel创建标签页 * 允许用户通过单击具有给定标题和/或图标的选项卡,在一组组件之间进行切换 * 1:构造函数 创建一个空的 TabbedPane,使其具有指定的选项卡布局(JTabbedPane.LEFT .RIGHT.TOP.BOTTOM ) * 和选项卡布局策略(JTabbedPane.WRAP_TAB_LAYOUT换行 ;SCROLL_TAB_
2014-12-31 14:06:59
907
原创 Clipboard 剪切板的应用&&Action
* Clipboard 剪切板的应用 * Clipboard 此类实现一种使用剪切/复制/粘贴操作传输数据的机制。 * * 1.0://获取系统 Clipboard 的一个实例,该 Clipboard 可作为本机平台提供的剪贴板工具的接口***** * Clipboard clip=Toolkit.getDefaultToolkit().getSystemClipboard();
2014-12-30 19:21:17
796
原创 边框的设计
各种JPanel边框的设计: * 1:组件拥有方法setBorder(Border b)用来设置组件边框 * 2:Border是一个接口 他的实现类代表各种风格的不同边框类 * 3:BevelBorder;LineBorder;EmptyBorder;;EtchedBorder; * 4:TitledBorder标题边框 需要传入一个已经存在的边框 * 5:CompoundB
2014-12-30 16:16:55
754
原创 键盘驱动组件事件
如何利用键盘驱动组件事件???1:使用组件提供的getInputMap()返回一个InputMap对象, 该对象用于将KeyStroke对象(代 表键盘或者其他的输入事件)和名字关联起来;2:使用组件的getActionMap()返回一个ActionMap对象, 该对象用于将指定的名字与事件Actioc联系起来(Action是ActionListener的子接口)
2014-12-30 16:03:31
673
原创 java_swing_窗体风格_简单组件应用1
Swing功能更强大:1:组件设置提示信息 setToolTipText(str);windows.setToolTipText("设置窗体风格为windows风格");Metal.setToolTipText("设置窗体风格为Metal风格");Motif.setToolTipText("设置窗体风格为Motif风格"); 2:每一个组件都可以设置一个IconIcon
2014-12-30 14:09:48
2256
原创 Parcelable接口和serializable系列的Activity数据类传递
Activity之间的数据类传递 Parcelable接口和serializable系列,都是用来在不同界面之间进行类形式的数据交互。1:Parcelable用法:几个界面之间的传递类数据 * 1:定义的数据类实现接口Parcelable * 2:重写数据类的 writeToParcel(Parcel arg0, int arg1)方法 用来写入数据 * 3:该数据类必须有一个
2014-12-24 12:25:24
590
原创 Activity之生命周期与配置
android的四大组件之一Activity,即为界面。今天的内容是Activity的配置和Activity的生命周期。1:Activity的配置: <activity android:name="com.example.activity.MainActivity"//指定activity的类名 android:label="@string/
2014-12-24 11:47:35
458
原创 IO之 处理流包装节点流
前面我们所用到的都是节点流,比较麻烦,所以我们今天的处理流。处理流可以隐藏底层设备上节点流的差异,对外提供更方便的输入输出方式,让节点流去处理与底层的IO设备 文件交互。我们只要做到处理流的构造器参数是节电流就行。Demo:/** * */package fileDemo1;import java.io.*;/** * 前面我们用到的FileOutputStream的都是
2014-12-23 15:03:42
1142
原创 继续javaIO--输出流
输出流和输入流相似/** * */package fileDemo1;import java.io.*;/** * * 输出流 从内存输入到文件 * 用一个输入流读取文件信息,再用输出流读取输入的内容 * @author *2014-12-23 */public class OutputStreamDemo { /** * * @param a
2014-12-23 14:46:19
400
原创 Animation补间动画
Drawable制作补间动画效果1获得Animation对象Animation anim=AnimationUtils.loadAnimation(this,R.anim.tween);2保留变换之后的状态!!!anim.setFillAfter(true);tween.xml<set xmlns:android="http://sche
2014-12-22 20:21:08
716
原创 使用Drawable资源--在xml中定义
在Drawable中有多种图片作为资源.jpg,.png,.gif,.9.png等,我们也可以使用.xml作为drawable资源 。xml文件可以被编译成Drawable子类的对象。总共4个.mxl资源类型 优化UI界面 * 1:StateListDrawable的应用随着目标控件的不同状态而显示出不同的背景或者前景。selector.mxl中的元素:
2014-12-22 19:21:57
1200
原创 android自定义View2--SurfaceView
android自定义View的第二种方式 写一个类继承SurfaceView实现动画。使用自定义实现动画的缺陷:1:view缺少双缓存;2:当程序需要更新view图形时,程序必须重新重绘整张图片;因此我们更推荐使用第二种surfaceView 虽然比较麻烦;下面通过例子讲述继承surfaceview ; *SurfaceView一般 与SurfaceHolder结合使用
2014-12-20 23:29:17
661
原创 android的自定义View
android中如何去绘制自定义的图片类型??应用到的是继承类View:通过例子说明该应用:1:写一个Demo继承View 2: 重写一些方法:ViewDemo1类/** * view自定义的集合应用举例 * @author *2014-12-20 */public class ViewDemo1 extends View { Paint p; Linear
2014-12-20 23:20:42
467
原创 InputStream&&Reader
输入字节流和字符流的使用原理1:InputStream包含的三个方法:1:int read() :从输入流中读取单个字节, int返回的是读取的字节个数;2:int read(byte[]buff):从输入流中每一次读取的字节个数最大是buff.length()个; 并且读取的字节保存在数组buff里面; int 返回的是每次读取的字节个数的值;3:in
2014-12-20 16:54:42
503
原创 java IO访问文件和文件夹File
java IO访问文件和文件夹File只能访问文件和文件夹,不能访问文件内容,所以后面会用到流/** * java 文件的创建 删除 文件操作 * * */public class File1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-genera
2014-12-20 16:11:29
709
原创 java IO本质
java IO流内存本质介绍数据的输入与输出操作java把不同的输出/输入源 (键盘,文件,网络)抽象描述为流stream是从数据起源source接收sink的有序数据1:流的分类:1:输入流 2:输出流 根据内存方向判断是输入流还是输出流2:字节流 和字符流字节流:outputStream && inputStream 最小数据单元是8个字节字符流:w
2014-12-20 16:01:16
1046
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人