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/swing/DelegatingDefaultFocusManager.java
/* * Copyright (c) 2001, 2004, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.swing; import java.awt.*; import java.awt.event.*; import java.beans.*; import java.util.Set; /** * Provides a javax.swing.DefaultFocusManager view onto an arbitrary * java.awt.KeyboardFocusManager. We subclass DefaultFocusManager instead of * FocusManager because it seems more backward-compatible. It is likely that * some pre-1.4 code assumes that the object returned by * FocusManager.getCurrentManager is an instance of DefaultFocusManager unless * set explicitly. */ final class DelegatingDefaultFocusManager extends DefaultFocusManager { private final KeyboardFocusManager delegate; DelegatingDefaultFocusManager(KeyboardFocusManager delegate) { this.delegate = delegate; setDefaultFocusTraversalPolicy(gluePolicy); } KeyboardFocusManager getDelegate() { return delegate; } // Legacy methods which first appeared in javax.swing.FocusManager. // Client code is most likely to invoke these methods. public void processKeyEvent(Component focusedComponent, KeyEvent e) { delegate.processKeyEvent(focusedComponent, e); } public void focusNextComponent(Component aComponent) { delegate.focusNextComponent(aComponent); } public void focusPreviousComponent(Component aComponent) { delegate.focusPreviousComponent(aComponent); } // Make sure that we delegate all new methods in KeyboardFocusManager // as well as the legacy methods from Swing. It is theoretically possible, // although unlikely, that a client app will treat this instance as a // new-style KeyboardFocusManager. We might as well be safe. // // The JLS won't let us override the protected methods in // KeyboardFocusManager such that they invoke the corresponding methods on // the delegate. However, since client code would never be able to call // those methods anyways, we don't have to worry about that problem. public Component getFocusOwner() { return delegate.getFocusOwner(); } public void clearGlobalFocusOwner() { delegate.clearGlobalFocusOwner(); } public Component getPermanentFocusOwner() { return delegate.getPermanentFocusOwner(); } public Window getFocusedWindow() { return delegate.getFocusedWindow(); } public Window getActiveWindow() { return delegate.getActiveWindow(); } public FocusTraversalPolicy getDefaultFocusTraversalPolicy() { return delegate.getDefaultFocusTraversalPolicy(); } public void setDefaultFocusTraversalPolicy(FocusTraversalPolicy defaultPolicy) { if (delegate != null) { // Will be null when invoked from supers constructor. delegate.setDefaultFocusTraversalPolicy(defaultPolicy); } } public void setDefaultFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes) { delegate.setDefaultFocusTraversalKeys(id, keystrokes); } public Set<AWTKeyStroke> getDefaultFocusTraversalKeys(int id) { return delegate.getDefaultFocusTraversalKeys(id); } public Container getCurrentFocusCycleRoot() { return delegate.getCurrentFocusCycleRoot(); } public void setGlobalCurrentFocusCycleRoot(Container newFocusCycleRoot) { delegate.setGlobalCurrentFocusCycleRoot(newFocusCycleRoot); } public void addPropertyChangeListener(PropertyChangeListener listener) { delegate.addPropertyChangeListener(listener); } public void removePropertyChangeListener(PropertyChangeListener listener) { delegate.removePropertyChangeListener(listener); } public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener) { delegate.addPropertyChangeListener(propertyName, listener); } public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener) { delegate.removePropertyChangeListener(propertyName, listener); } public void addVetoableChangeListener(VetoableChangeListener listener) { delegate.addVetoableChangeListener(listener); } public void removeVetoableChangeListener(VetoableChangeListener listener) { delegate.removeVetoableChangeListener(listener); } public void addVetoableChangeListener(String propertyName, VetoableChangeListener listener) { delegate.addVetoableChangeListener(propertyName, listener); } public void removeVetoableChangeListener(String propertyName, VetoableChangeListener listener) { delegate.removeVetoableChangeListener(propertyName, listener); } public void addKeyEventDispatcher(KeyEventDispatcher dispatcher) { delegate.addKeyEventDispatcher(dispatcher); } public void removeKeyEventDispatcher(KeyEventDispatcher dispatcher) { delegate.removeKeyEventDispatcher(dispatcher); } public boolean dispatchEvent(AWTEvent e) { return delegate.dispatchEvent(e); } public boolean dispatchKeyEvent(KeyEvent e) { return delegate.dispatchKeyEvent(e); } public void upFocusCycle(Component aComponent) { delegate.upFocusCycle(aComponent); } public void downFocusCycle(Container aContainer) { delegate.downFocusCycle(aContainer); } }
⏎ javax/swing/DelegatingDefaultFocusManager.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, 213291👍, 6💬
Popular Posts:
JDK 11 java.security.jgss.jmod is the JMOD file for JDK 11 Security JGSS (Java Generic Security Serv...
How to download and install JDK (Java Development Kit) 7? If you want to write Java applications, yo...
JDK 11 jdk.xml.dom.jmod is the JMOD file for JDK 11 XML DOM module. JDK 11 XML DOM module compiled c...
JasperReports, the world's most popular open source business intelligence and reporting engine and J...
Xalan-Java, Version 2.7.1, is an XSLT processor for transforming XML documents into HTML, text, or o...