Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JRE 8 rt.jar - javax.* Package Source Code
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime environment included in JDK 8. JRE 8 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.8.0_191\jre\lib 63,596,151 rt.jar
Here is the list of Java classes of the javax.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ javax/accessibility/AccessibleBundle.java
/* * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.accessibility; import java.util.Enumeration; import java.util.Hashtable; import java.util.Vector; import java.util.Locale; import java.util.MissingResourceException; import java.util.ResourceBundle; /** * <p>Base class used to maintain a strongly typed enumeration. This is * the superclass of {@link AccessibleState} and {@link AccessibleRole}. * <p>The toDisplayString method allows you to obtain the localized string * for a locale independent key from a predefined ResourceBundle for the * keys defined in this class. This localized string is intended to be * readable by humans. * * @see AccessibleRole * @see AccessibleState * * @author Willie Walker * @author Peter Korn * @author Lynn Monsanto */ public abstract class AccessibleBundle { private static Hashtable table = new Hashtable(); private final String defaultResourceBundleName = "com.sun.accessibility.internal.resources.accessibility"; /** * Construct an {@code AccessibleBundle}. */ public AccessibleBundle() { } /** * The locale independent name of the state. This is a programmatic * name that is not intended to be read by humans. * @see #toDisplayString */ protected String key = null; /** * Obtains the key as a localized string. * If a localized string cannot be found for the key, the * locale independent key stored in the role will be returned. * This method is intended to be used only by subclasses so that they * can specify their own resource bundles which contain localized * strings for their keys. * @param resourceBundleName the name of the resource bundle to use for * lookup * @param locale the locale for which to obtain a localized string * @return a localized String for the key. */ protected String toDisplayString(String resourceBundleName, Locale locale) { // loads the resource bundle if necessary loadResourceBundle(resourceBundleName, locale); // returns the localized string Object o = table.get(locale); if (o != null && o instanceof Hashtable) { Hashtable resourceTable = (Hashtable) o; o = resourceTable.get(key); if (o != null && o instanceof String) { return (String)o; } } return key; } /** * Obtains the key as a localized string. * If a localized string cannot be found for the key, the * locale independent key stored in the role will be returned. * * @param locale the locale for which to obtain a localized string * @return a localized String for the key. */ public String toDisplayString(Locale locale) { return toDisplayString(defaultResourceBundleName, locale); } /** * Gets localized string describing the key using the default locale. * @return a localized String describing the key for the default locale */ public String toDisplayString() { return toDisplayString(Locale.getDefault()); } /** * Gets localized string describing the key using the default locale. * @return a localized String describing the key using the default locale * @see #toDisplayString */ public String toString() { return toDisplayString(); } /* * Loads the Accessibility resource bundle if necessary. */ private void loadResourceBundle(String resourceBundleName, Locale locale) { if (! table.contains(locale)) { try { Hashtable resourceTable = new Hashtable(); ResourceBundle bundle = ResourceBundle.getBundle(resourceBundleName, locale); Enumeration iter = bundle.getKeys(); while(iter.hasMoreElements()) { String key = (String)iter.nextElement(); resourceTable.put(key, bundle.getObject(key)); } table.put(locale, resourceTable); } catch (MissingResourceException e) { System.err.println("loadResourceBundle: " + e); // Just return so toDisplayString() returns the // non-localized key. return; } } } }
⏎ javax/accessibility/AccessibleBundle.java
Or download all of them as a single archive file:
File name: jre-rt-javax-1.8.0_191-src.zip File size: 5381005 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - org.* Package Source Code
2024-03-15, 209247👍, 6💬
Popular Posts:
Apache Neethi provides general framework for the programmers to use WS Policy. It is compliant with ...
JLayer is a library that decodes/plays/converts MPEG 1/2/2.5 Layer 1/2/3 (i.e. MP3) in real time for...
GJT (Giant Java Tree) implementation of XML Pull Parser. JAR File Size and Download Location: File n...
How to download and install xml-commons External Source Package? The source package contains Java so...
The JDT project provides the tool plug-ins that implement a Java IDE supporting the development of a...