`
文章列表
package Assis; import java.awt.*; import java.awt.event.*; import javax.swing.border.*; import javax.swing.*; public class BorderDemo extends JFrame { private static final long serialVersionUID = 1L; public BorderDemo() { // 设置框架窗口的标题 super("使用边框的例子"); // 定义5个简单类型的边框 ...
在J2ME开发中,我们经常需要和手机系统进行交互,获得一些和系统相关的信息,在J2ME API设计中,提供了一系列的系统属性,可以让我们来进行获得,下面就一一进行介绍。 表1   CLDC、MIDP和JTWI属性 属性名称 属性作用 microedition.profiles 代表手机支持的MIDP版本,返回格式值为“MIDP-1.0”或“MIDP-2.0” microedition.configuration
png图片的压缩与解压缩 在J2ME平台上PNG图片格式几乎成为了标准,无数台手持设备上运行的J2ME程序几乎都选用PNG来显示图像,包括大量的手机游戏以及手机应用,所以对PNG文件格式的了解,可以更有效的减少Jar Size,保护自有知 ...
FC api是JSR 75, PDA Optional Packages for the J2ME Platform的一部分,用于访问本地文件系统。 FC api通过Generic Connection Framework(GCF)访问文件系统,允许访问包括存储卡在内的文件系统。 包括如下两个接口和三个类: FileConnection 访问文件和文件夹的接口。 FileSystemListener 添加删除根目录文件系统的状态监听的接口。 FileSystemRegistry 添加删除根目录文件系统的接口注册类。 ConnectionClosedException 当 ...

RMS笔记

    博客分类:
  • J2me
 
RMS(Record Management System)是MIDP中一个非常重要的子系统,因为它是J2ME应用程序进行持久性存储的唯一途径。当然你的系统如果支持JSR75的话,那么你可以使用FileConnection来对文件进行操作。在这个包里面总共包括四个接口、一个类和五个异常。由此可见RMS设计的非常小巧,这正是为了满足移动信息设备资源受限的需求。 五个问题 1,什么是持久性存储 持久性存储简单的理解就是数据不因为程序的退出而丢失,一般我们在程序中声明的变量都是存储在stack或者heap上的,程序退出后这些数据会被清除以释放资源。而存储在
J2me文件系统 几个问题 1,可选包的概念 什么是J2ME可选包?可选包其实就是一系列的API(Application Programming Interface)的集合,但是他们并不能定义整个应用程序的运行环境,而是对标准运行环境的扩展来支持特定设备的特定属性,他们必须和Configuration和Profile联合起来使用。 2,JSR75包括的两个API
在3D图形编程中,经常要求平方根或平方根的倒数,例如:求向量的长度或将向量归一化。C数学函数库中的sqrt具有理想的精度,但对于3D游戏程式来说速度太慢。我们希望能够在保证足够的精度的同时,进一步提高速度。 Carmack ...
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe   JDK6 API CHM中文参考下载: JDK6API中文参考070114.rar :http://chinesedocument.com/upimg/soft/JDK6API中文参考070114.rar Java SE 6 API 中文版 CHM 下载:http://download.java.net/jdk/jdk ...
删除U盘时提示无法停止‘通用卷’设备的解决方法安全删除U盘时,大家常常会遇到提示“无法停止‘通用卷’设备,请稍候再停止该设备。” 这种情况下可以强行拔下U盘吗?当然不可以!这时候如果强行拔除的话,很容易损坏 ...

Dota补刀技巧

    博客分类:
  • Game
一.补刀总论  首先,作一些基础的概念解释.如果你不是新人,可以略过这部分.   所谓补刀,包括正补和反补两部分.前者指的是"对敌方小兵作出使其死亡的一击"从而获得金钱和经验,也就是俗话说的"打最后一下".后者指的是"对己方小兵作出使其死亡的一击"从而使对手失去这个小兵的金钱和经验(因为被己方杀死的小兵,敌人是既不得钱也不得经验的).   需要说明的,己方小兵需要在其50%生命以下时才能A,而塔是10%.   此处的正补,特指非技能类杀兵.   为什么我们要补刀呢?   恋恋承认,这的确是种烦琐并且单调的工作.然而试想,假设两名英 ...

Dota法球效果

    博客分类:
  • Game
DotA的法球对于新手来说不是很好理解.所以恋恋简要地介绍下,力求让大家不再为它费神.之所以会有"法球"这个名称,因为这些"技能"或"物品"是用魔兽中的球类物品改出来的,所以有了这个名字.当某个英雄同时具有两个法球时,有的会叠加,有的会覆盖.准确地把握这点,对于出装备很有好处.为了避免混乱,恋恋决定先讨论物品法球,再分别讨论持有法球的英雄.法球的相互关系讲完之后,会讲一部分法球的使用技巧.下面会用到一个名词"优先级",指的是一个英雄同时持有多个带有法球的物品时,哪一个或哪几个法球优先起作用. 一.物品法球: 1. ...
 JTable实现的TableHeader应该算是ColumnHeader,显示的是列标题。这里说的RowHeader指的是行标题,也就是行号。JTable已经默认实现了ColumnHeader,但却没有实现RowHeader。那么如何实现RowHeader?这就要通过JScrollPane,实际上JTable的ColumnHeader也是这么实现的。先来看看JScrollPane的结构:                                           可知,JScrollPane具有column header和row header区域,可以通过setColumnHea ...
前言 我们都知道,在进行J2ME的手机应用程序开发的时候,在图片的使用上,我们可以使用PNG格式的图片(甚至于在有的手机上,我们只可以使用PNG格式的图片),尽管使用图片可以为我们的应用程序增加不少亮点,然而,只支持PNG格式的图片却又限制了我们进一步发挥的可能性(其实,应该说是由于手机平台上的处理能力有限)。 在MIDP2中,或者某些厂商(如NOKIA)提供的API中,提供了drawPixels/getPixels的方法,这些方法进一步提高了开发者处理图片的灵活性,然而,在MIDP2还未完全普及的今天,我们需要在MIDP1 .0中实现这类方法还属于异想天开,因此,为了实现更高级的应用,我们必 ...
在Windows XP下,按Win+E键打开“资源管理器”时,默认的文件夹是“我的文档”,可以通过在“资源管理器”执行文件Explorer.exe后加上参数来打开文件夹,具有很强的实用性!     参数:Explorer [/n] [/e] [(,)/root,<object>] ...
import javax.microedition.midlet.MIDlet; import javax.microedition.midlet.MIDletStateChangeException; public class Main extends MIDlet { public Main() { System.out.println(prime(100000)); } // 什么是约数? // 整数A能被整数B整除,A叫做B的倍数,B就叫做A的约数(现在新教材叫因数) // 什么是质数,合数,约数? // “素数”,又称“质数”,是指: ...
Global site tag (gtag.js) - Google Analytics