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
2023-02-07, 190916👍, 5💬
Popular Posts:
JDK 11 jdk.jdeps.jmod is the JMOD file for JDK 11 JDeps tool, which can be invoked by the "jdeps" co...
XOM™ is a new XML object model. It is an open source (LGPL), tree-based API for processing XML with ...
Apache Avalon began in 1999 as the Java Apache Server Framework and in late 2002 separated from the ...
If you are a Java developer, it is very often that you need to use some 3rd party libraries to perfo...
What Is javamail1_1_3.zip? javamail1_1_3.zip is the binary package of JavaMail API 1.1.3 in ZIP form...