JavaTM 2 Platform
Standard Ed. 5.0

类 java.lang.Integer
的使用

使用 Integer 的软件包
java.awt.font 提供与字体相关的类和接口。 
java.lang 提供利用 Java 编程语言进行程序设计的基础类。 
javax.management 提供 Java Management Extensions 的核心类。 
javax.management.relation 提供 Relation Service 的定义。 
javax.management.remote 对 JMX MBean 服务器进行远程访问使用的接口。 
javax.management.remote.rmi RMI 连接器是供 JMX Remote API 使用的一种连接器,后者使用 RMI 将客户端请求传输到远程 MBean 服务器。 
javax.management.timer 提供对 Timer MBean(计时器 MBean)的定义。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
 

java.awt.fontInteger 的使用
 

声明为 Integerjava.awt.font 中的字段
static Integer TextAttribute.SUPERSCRIPT_SUB
          标准下标。
static Integer TextAttribute.SUPERSCRIPT_SUPER
          标准上标。
static Integer TextAttribute.UNDERLINE_LOW_DASHED
          单像素短划线低下划线。
static Integer TextAttribute.UNDERLINE_LOW_DOTTED
          单像素点线式低下划线。
static Integer TextAttribute.UNDERLINE_LOW_GRAY
          双像素灰色低下划线。
static Integer TextAttribute.UNDERLINE_LOW_ONE_PIXEL
          单像素实心低下划线。
static Integer TextAttribute.UNDERLINE_LOW_TWO_PIXEL
          双像素实心低下划线。
static Integer TextAttribute.UNDERLINE_ON
          标准下划线,位于用于罗马字体文本的罗马基线处,并在其他文本的下降位置之下。
 

java.langInteger 的使用
 

类型参数类型为 Integerjava.lang 中的字段
static Class<Integer> Integer.TYPE
          表示基本类型 intClass 实例。
 

返回 Integerjava.lang 中的方法
static Integer Integer.decode(String nm)
          将 String 解码为 Integer
static Integer Integer.getInteger(String nm)
          确定具有指定名称的系统属性的整数值。
static Integer Integer.getInteger(String nm, int val)
          确定具有指定名称的系统属性的整数值。
static Integer Integer.getInteger(String nm, Integer val)
          返回具有指定名称的系统属性的整数值。
static Integer Integer.valueOf(int i)
          返回一个表示指定的 int 值的 Integer 实例。
static Integer Integer.valueOf(String s)
          返回保持指定的 String 的值的 Integer 对象。
static Integer Integer.valueOf(String s, int radix)
          返回一个 Integer 对象,该对象中保持了用第二个参数提供的基数进行分析时从指定的 String 中提取的值。
 

参数类型为 Integerjava.lang 中的方法
 int Integer.compareTo(Integer anotherInteger)
          在数字上比较两个 Integer 对象。
static Integer Integer.getInteger(String nm, Integer val)
          返回具有指定名称的系统属性的整数值。
 

javax.managementInteger 的使用
 

返回 Integerjavax.management 中的方法
 Integer MBeanServerConnection.getMBeanCount()
          返回 MBean 服务器中已注册的 MBean 数目。
 Integer MBeanServer.getMBeanCount()
          返回 MBean 服务器中已注册的 MBean 数目。
 

javax.management.relationInteger 的使用
 

返回 Integerjavax.management.relation 中的方法
 Integer RelationServiceMBean.checkRoleReading(String theRoleName, String theRelTypeName)
          检查给定 Role 能否在给定类型的关系中读取。
 Integer RelationService.checkRoleReading(String theRoleName, String theRelTypeName)
          检查给定 Role 能否以给定类型的关系进行读取。
 Integer RelationServiceMBean.checkRoleWriting(Role theRole, String theRelTypeName, Boolean theInitFlg)
          检查给定 Role 能否在给定类型的关系中设置。
 Integer RelationService.checkRoleWriting(Role theRole, String theRelTypeName, Boolean theInitFlg)
          检查给定 Role 能否以给定类型的关系进行设置。
 Integer RelationSupport.getRoleCardinality(String theRoleName)
          返回当前在给定角色中引用的 MBean 数。
 Integer Relation.getRoleCardinality(String theRoleName)
          返回当前在给定角色中引用的 MBean 数。
 Integer RelationServiceMBean.getRoleCardinality(String theRelId, String theRoleName)
          检索给定角色中当前引用的 MBean 数。
 Integer RelationService.getRoleCardinality(String theRelId, String theRoleName)
          检索给定角色中当前引用的 MBean 数。
 

javax.management.remoteInteger 的使用
 

返回 Integerjavax.management.remote 中的方法
 Integer TargetedNotification.getListenerID()
          此通知所定向的侦听器的 ID。
 

参数类型为 Integerjavax.management.remote 中的构造方法
TargetedNotification(Notification notification, Integer listenerID)
          构造一个 TargetedNotification 对象。
 

javax.management.remote.rmiInteger 的使用
 

返回 Integerjavax.management.remote.rmi 中的方法
 Integer[] RMIConnectionImpl_Stub.addNotificationListeners(ObjectName[] $param_arrayOf_ObjectName_1, MarshalledObject[] $param_arrayOf_MarshalledObject_2, Subject[] $param_arrayOf_Subject_3)
           
 Integer[] RMIConnectionImpl.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)
           
 Integer[] RMIConnection.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)
          处理 MBeanServerConnection.addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) 方法。
 Integer RMIConnectionImpl_Stub.getMBeanCount(Subject $param_Subject_1)
           
 Integer RMIConnectionImpl.getMBeanCount(Subject delegationSubject)
           
 Integer RMIConnection.getMBeanCount(Subject delegationSubject)
          处理 MBeanServerConnection.getMBeanCount() 方法。
 

参数类型为 Integerjavax.management.remote.rmi 中的方法
 void RMIConnectionImpl_Stub.removeNotificationListeners(ObjectName $param_ObjectName_1, Integer[] $param_arrayOf_Integer_2, Subject $param_Subject_3)
           
 void RMIConnectionImpl.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)
           
 void RMIConnection.removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)
          处理 removeNotificationListener(ObjectName, NotificationListener)removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) 方法。
 

javax.management.timerInteger 的使用
 

返回 Integerjavax.management.timer 中的方法
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期以及 null 时段和出现数量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期以及 null 时段和出现数量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期和时段,以及 null 出现数量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期和时段,以及 null 出现数量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期、时段和出现数量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期、时段和出现数量的通知列表中。
 Integer TimerMBean.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期、时段和出现数量的通知列表中。
 Integer Timer.addNotification(String type, String message, Object userData, Date date, long period, long nbOccurences, boolean fixedRate)
          创建具有指定 typemessageuserData 的新计时器通知,并将其插入到带有给定日期、时段和出现数量的通知列表中。
 Integer TimerNotification.getNotificationID()
          获取此计时器通知的标识符。
 

参数类型为 Integerjavax.management.timer 中的方法
 Date TimerMBean.getDate(Integer id)
          获得与计时器通知关联的日期的一个副本。
 Date Timer.getDate(Integer id)
          获得与计时器通知关联的日期的一个副本。
 Boolean TimerMBean.getFixedRate(Integer id)
          获得此种标志的一个副本,该标志指示是以固定延迟 方式执行定期通知,还是以固定速率 方式执行。
 Boolean Timer.getFixedRate(Integer id)
          获得此种标志的一个副本:该标志指示是以固定延迟 方式执行定期通知,还是以固定速率 方式执行。
 Long TimerMBean.getNbOccurences(Integer id)
          获得与计时器通知关联的剩余出现数量的一个副本。
 Long Timer.getNbOccurences(Integer id)
          获得与计时器通知关联的剩余出现数量的一个副本。
 String TimerMBean.getNotificationMessage(Integer id)
          获得与指定的标识符对应的计时器通知的详细消息。
 String Timer.getNotificationMessage(Integer id)
          获得与指定的标识符对应的计时器通知的详细消息。
 String TimerMBean.getNotificationType(Integer id)
          获得与指定标识符对应的计时器通知类型。
 String Timer.getNotificationType(Integer id)
          获得与指定的标识符对应的计时器通知类型。
 Object TimerMBean.getNotificationUserData(Integer id)
          获得与指定的标识符对应的计时器通知用户数据对象。
 Object Timer.getNotificationUserData(Integer id)
          获得与指定的标识符对应的计时器通知用户数据对象。
 Long TimerMBean.getPeriod(Integer id)
          获得与计时器通知关联的时段(以毫秒为单位)的一个副本。
 Long Timer.getPeriod(Integer id)
          获得与计时器通知关联的时段(以毫秒为单位)的一个副本。
 void TimerMBean.removeNotification(Integer id)
          从通知列表中移除与指定的标识符对应的计时器通知。
 void Timer.removeNotification(Integer id)
          从通知列表中移除与指定的标识符对应的计时器通知。
 

参数类型为 Integerjavax.management.timer 中的构造方法
TimerNotification(String type, Object source, long sequenceNumber, long timeStamp, String msg, Integer id)
          创建计时器通知对象。
 

javax.swingInteger 的使用
 

声明为 Integerjavax.swing 中的字段
static Integer JLayeredPane.DEFAULT_LAYER
          定义 Default 层的便捷对象。
static Integer JLayeredPane.DRAG_LAYER
          定义 Drag 层的便捷对象。
static Integer JLayeredPane.FRAME_CONTENT_LAYER
          定义 Frame Content 层的便捷对象。
static Integer JLayeredPane.MODAL_LAYER
          定义 Modal 层的便捷对象。
static Integer JLayeredPane.PALETTE_LAYER
          定义 Palette 层的便捷对象。
static Integer JLayeredPane.POPUP_LAYER
          定义 Popup 层的便捷对象。
 

返回 Integerjavax.swing 中的方法
protected  Integer JLayeredPane.getObjectForLayer(int layer)
          返回与指定层关联的 Integer 对象。
 

返回变量类型为 Integer 的类型的 javax.swing 中的方法
protected  Hashtable<Component,Integer> JLayeredPane.getComponentToLayer()
          返回将组件映射到层的哈希表。
 

参数类型为 Integerjavax.swing 中的方法
 void JInternalFrame.setLayer(Integer layer)
          设置此组件 layer 属性的便捷方法。
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策