spring로 검색한 결과 :: 시소커뮤니티[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

회원가입 I 비밀번호 찾기


SSISO Community검색
SSISO Community메뉴
[카페목록보기]
[블로그등록하기]  
[블로그리스트]  
SSISO Community카페
블로그 카테고리
정치 경제
문화 칼럼
비디오게임 스포츠
핫이슈 TV
포토 온라인게임
PC게임 에뮬게임
라이프 사람들
유머 만화애니
방송 1
1 1
1 1
1 1
1 1
1

spring로 검색한 결과
등록일:2008-03-11 14:49:26
작성자:
제목:text 색깔변화 프로그램


package  cdg.jframe;

import  java.io.*;
import  javax.swing.*;

import  java.awt.*;
import  java.awt.event.*;

class  JavaToHTML  extends  JFrame  implements  ActionListener  {

BufferedReader  brf,  bri;

String  fileName,  temp,  tempAf;

String[]  ReservedWords  =  {  "abstract",  "boolean",  "break",  "byte",  "case",
"catch",  "char",  "class",  "continue",  "default",  "do",  "double",
"else",  "extends",  "final",  "finally",  "float",  "for",  "if",
"implements",  "import",  "instanceof",  "int",  "interface",  "long",
"native",  "new",  "package",  "private",  "protected",  "public",
"return",  "short",  "static",  "super",  "switch",  "synchronized",
"this",  "throw",  "throws",  "transient",  "try",  "void",  "volatile",
"while",  "assert",  "const",  "false",  "goto",  "length",  "null",
"threadsafe",  "true"  };

/*
  *  ;  enum  types  ElementType  FormSubmitEvent.MethodType  JTable.PrintMode
  *  KeyRep.Type  MemoryType  Proxy.Type  RetentionPolicy  RoundingMode
  *  ThreadState  ;  annotation  types  Deprecated  Documented  Inherited  Overrides
  *  Retention  Target
  */
String[]  Classes  =  {  "_BindingIteratorImplBase",  "_BindingIteratorStub",
"_DynAnyFactoryStub",  "_DynAnyStub",  "_DynArrayStub",
"_DynEnumStub",  "_DynFixedStub",  "_DynSequenceStub",
"_DynStructStub",  "_DynUnionStub",  "_DynValueStub",  "_IDLTypeStub",
"_NamingContextExtStub",  "_NamingContextImplBase",
"_NamingContextStub",  "_PolicyStub",  "_Remote_Stub",
"_ServantActivatorStub",  "_ServantLocatorStub",  "AbstractAction",
"AbstractBorder",  "AbstractButton",  "AbstractCellEditor",
"AbstractCollection",  "AbstractColorChooserPanel",
"AbstractDocument",  "AbstractDocument.ElementEdit",
"AbstractInterruptibleChannel",  "AbstractLayoutCache",
"AbstractLayoutCache.NodeDimensions",  "AbstractList",
"AbstractListModel",  "AbstractMap",  "AbstractPreferences",
"AbstractQueue",  "AbstractSchemaImpl",  "AbstractSelectableChannel",
"AbstractSelectionKey",  "AbstractSelector",
"AbstractSequentialList",  "AbstractSet",  "AbstractSpinnerModel",
"AbstractTableModel",  "AbstractUndoableEdit",  "AbstractVersion",
"AbstractWriter",  "AccessControlContext",  "AccessController",
"AccessibleAttributeSequence",  "AccessibleBundle",
"AccessibleContext",  "AccessibleHyperlink",  "AccessibleObject",
"AccessibleRelation",  "AccessibleRelationSet",
"AccessibleResourceBundle",  "AccessibleRole",  "AccessibleState",
"AccessibleStateSet",  "AccessibleTextSequence",  "ActionEvent",
"ActionMap",  "ActionMapUIResource",  "Activatable",
"ActivationDesc",  "ActivationGroup",  "ActivationGroup_Stub",
"ActivationGroupDesc",  "ActivationGroupDesc.CommandEnvironment",
"ActivationGroupID",  "ActivationID",  "AdapterAlreadyExists",
"AdapterAlreadyExistsHelper",  "AdapterInactive",
"AdapterInactiveHelper",  "AdapterManagerIdHelper",
"AdapterNameHelper",  "AdapterNonExistent",
"AdapterNonExistentHelper",  "AdapterStateHelper",  "AddressHelper",
"AdjustmentEvent",  "Adler32",  "AffineTransform",
"AffineTransformOp",  "AlgorithmParameterGenerator",
"AlgorithmParameterGeneratorSpi",  "AlgorithmParameters",
"AlgorithmParametersSpi",  "AllPermission",  "AlphaComposite",
"AlreadyBound",  "AlreadyBoundHelper",  "AlreadyBoundHolder",
"AncestorEvent",  "Annotation",  "Any",  "AnyHolder",  "AnySeqHelper",
"AnySeqHolder",  "AppConfigurationEntry",
"AppConfigurationEntry.LoginModuleControlFlag",  "Applet",  "Arc2D",
"Arc2D.Double",  "Arc2D.Float",  "Area",  "AreaAveragingScaleFilter",
"Array",  "ArrayBlockingQueue",  "ArrayList",  "Arrays",  "ArrayType",
"AsyncBoxView",  "AtomicBoolean",  "AtomicInteger",
"AtomicIntegerArray",  "AtomicIntegerFieldUpdater",  "AtomicLong",
"AtomicLongArray",  "AtomicLongFieldUpdater",
"AtomicMarkableReference",  "AtomicReference",
"AtomicReferenceArray",  "AtomicReferenceFieldUpdater",
"AtomicStampedReference",  "Attribute",
"AttributeChangeNotification",  "AttributeChangeNotificationFilter",
"AttributedCharacterIterator.Attribute",  "AttributedString",
"AttributeList",  "AttributeListImpl",  "Attributes",
"Attributes.Name",  "AttributeSetUtilities",  "AttributesImpl",
"AttributeValueExp",  "AudioFileFormat",  "AudioFileFormat.Type",
"AudioFileReader",  "AudioFileWriter",  "AudioFormat",
"AudioFormat.Encoding",  "AudioInputStream",  "AudioPermission",
"AudioSystem",  "Authenticator",  "AuthorizeCallback",
"AuthPermission",  "AuthProvider",  "AWTEvent",
"AWTEventListenerProxy",  "AWTEventMulticaster",  "AWTKeyStroke",
"AWTPermission",  "BAD_CONTEXT",  "BAD_INV_ORDER",  "BAD_OPERATION",
"BAD_PARAM",  "BAD_TYPECODE",  "BadKind",  "BandCombineOp",
"BandedSampleModel",  "BaseRowSet",  "BasicArrowButton",
"BasicAttribute",  "BasicAttributes",  "BasicBorders",
"BasicBorders.ButtonBorder",  "BasicBorders.FieldBorder",
"BasicBorders.MarginBorder",  "BasicBorders.MenuBarBorder",
"BasicBorders.RadioButtonBorder",
"BasicBorders.RolloverButtonBorder",
"BasicBorders.SplitPaneBorder",  "BasicBorders.ToggleButtonBorder",
"BasicButtonListener",  "BasicButtonUI",  "BasicCheckBoxMenuItemUI",
"BasicCheckBoxUI",  "BasicColorChooserUI",  "BasicComboBoxEditor",
"BasicComboBoxEditor.UIResource",  "BasicComboBoxRenderer",
"BasicComboBoxRenderer.UIResource",  "BasicComboBoxUI",
"BasicComboPopup",  "BasicControl",  "BasicDesktopIconUI",
"BasicDesktopPaneUI",  "BasicDirectoryModel",  "BasicEditorPaneUI",
"BasicFileChooserUI",  "BasicFormattedTextFieldUI",
"BasicGraphicsUtils",  "BasicHTML",  "BasicIconFactory",
"BasicInternalFrameTitlePane",  "BasicInternalFrameUI",
"BasicLabelUI",  "BasicListUI",  "BasicLookAndFeel",
"BasicMenuBarUI",  "BasicMenuItemUI",  "BasicMenuUI",
"BasicOptionPaneUI",  "BasicOptionPaneUI.ButtonAreaLayout",
"BasicPanelUI",  "BasicPasswordFieldUI",  "BasicPermission",
"BasicPopupMenuSeparatorUI",  "BasicPopupMenuUI",
"BasicProgressBarUI",  "BasicRadioButtonMenuItemUI",
"BasicRadioButtonUI",  "BasicRootPaneUI",  "BasicScrollBarUI",
"BasicScrollPaneUI",  "BasicSeparatorUI",  "BasicSliderUI",
"BasicSpinnerUI",  "BasicSplitPaneDivider",  "BasicSplitPaneUI",
"BasicStroke",  "BasicTabbedPaneUI",  "BasicTableHeaderUI",
"BasicTableUI",  "BasicTextAreaUI",  "BasicTextFieldUI",
"BasicTextPaneUI",  "BasicTextUI",  "BasicTextUI.BasicCaret",
"BasicTextUI.BasicHighlighter",  "BasicToggleButtonUI",
"BasicToolBarSeparatorUI",  "BasicToolBarUI",  "BasicToolTipUI",
"BasicTreeUI",  "BasicViewportUI",  "BeanContextChildSupport",
"BeanContextEvent",  "BeanContextMembershipEvent",
"BeanContextServiceAvailableEvent",
"BeanContextServiceRevokedEvent",  "BeanContextServicesSupport",
"BeanContextServicesSupport.BCSSServiceProvider",
"BeanContextSupport",  "BeanContextSupport.BCSIterator",
"BeanDescriptor",  "Beans",  "BevelBorder",  "Bidi",  "BigDecimal",
"BigInteger",  "BinaryRefAddr",  "Binding",  "BindingHelper",
"BindingHolder",  "BindingIteratorHelper",  "BindingIteratorHolder",
"BindingIteratorPOA",  "BindingListHelper",  "BindingListHolder",
"BindingType",  "BindingTypeHelper",  "BindingTypeHolder",  "BitSet",
"BlockView",  "BMPImageWriteParam",  "Book",  "Boolean",
"BooleanControl",  "BooleanControl.Type",  "BooleanHolder",
"BooleanSeqHelper",  "BooleanSeqHolder",  "BorderFactory",
"BorderLayout",  "BorderUIResource",
"BorderUIResource.BevelBorderUIResource",
"BorderUIResource.CompoundBorderUIResource",
"BorderUIResource.EmptyBorderUIResource",
"BorderUIResource.EtchedBorderUIResource",
"BorderUIResource.LineBorderUIResource",
"BorderUIResource.MatteBorderUIResource",
"BorderUIResource.TitledBorderUIResource",  "Bounds",  "Box",
"Box.Filler",  "BoxLayout",  "BoxView",  "BreakIterator",  "Buffer",
"BufferCapabilities",  "BufferCapabilities.FlipContents",
"BufferedImage",  "BufferedImageFilter",  "BufferedInputStream",
"BufferedOutputStream",  "BufferedReader",  "BufferedWriter",
"BufferStrategy",  "Button",  "ButtonGroup",  "ButtonUI",  "Byte",
"ByteArrayInputStream",  "ByteArrayOutputStream",  "ByteBuffer",
"ByteHolder",  "ByteLookupTable",  "ByteOrder",  "CacheRequest",
"CacheResponse",  "Calendar",  "CancellableTask",  "CannotProceed",
"CannotProceedHelper",  "CannotProceedHolder",  "Canvas",
"CardLayout",  "CaretEvent",  "CellRendererPane",  "Certificate",
"Certificate.CertificateRep",  "CertificateFactory",
"CertificateFactorySpi",  "CertPath",  "CertPath.CertPathRep",
"CertPathBuilder",  "CertPathBuilderSpi",
"CertPathTrustManagerParameters",  "CertPathValidator",
"CertPathValidatorSpi",  "CertStore",  "CertStoreSpi",  "ChangeEvent",
"ChannelBinding",  "Channels",  "Character",  "Character.Subset",
"Character.UnicodeBlock",  "CharArrayReader",  "CharArrayWriter",
"CharBuffer",  "CharHolder",  "CharSeqHelper",  "CharSeqHolder",
"Charset",  "CharsetDecoder",  "CharsetEncoder",  "CharsetProvider",
"Checkbox",  "CheckboxGroup",  "CheckboxMenuItem",
"CheckedInputStream",  "CheckedOutputStream",  "Choice",
"ChoiceCallback",  "ChoiceFormat",  "Chromaticity",  "Cipher",
"CipherInputStream",  "CipherOutputStream",  "CipherSpi",  "Class",
"ClassDefinition",  "ClassDesc",  "ClassLoader",  "Clipboard",
"CodecFactoryHelper",  "CoderResult",  "CodeSigner",  "CodeSource",
"CodingErrorAction",  "CollationElementIterator",  "CollationKey",
"Collator",  "CollectionCertStoreParameters",  "Collections",
"Color",  "ColorChooserComponentFactory",  "ColorChooserUI",
"ColorConvertOp",  "ColorModel",  "ColorSpace",  "ColorSupported",
"ColorType",  "ColorUIResource",  "ComboBoxUI",  "COMM_FAILURE",
"Compiler",  "CompletionStatus",  "CompletionStatusHelper",
"Component",  "ComponentAdapter",  "ComponentColorModel",
"ComponentEvent",  "ComponentIdHelper",  "ComponentInputMap",
"ComponentInputMapUIResource",  "ComponentOrientation",
"ComponentSampleModel",  "ComponentUI",  "ComponentView",
"CompositeDataSupport",  "CompositeName",  "CompositeType",
"CompositeView",  "CompoundBorder",  "CompoundControl",
"CompoundControl.Type",  "CompoundEdit",  "CompoundName",
"Compression",  "ConcurrentHashMap",  "ConcurrentLinkedQueue",
"Configuration",  "ConfirmationCallback",  "ConnectionEvent",
"ConsoleHandler",  "Constructor",  "Container",  "ContainerAdapter",
"ContainerEvent",  "ContainerOrderFocusTraversalPolicy",
"ContentHandler",  "ContentModel",  "Context",  "ContextList",
"Control",  "Control.Type",  "ControlFactory",  "ConvolveOp",
"CookieHandler",  "CookieHolder",  "Copies",  "CopiesSupported",
"CopyOnWriteArrayList",  "CopyOnWriteArraySet",  "CountDownLatch",
"CounterMonitor",  "CRC32",  "CRL",  "CropImageFilter",  "CSS",
"CSS.Attribute",  "CubicCurve2D",  "CubicCurve2D.Double",
"CubicCurve2D.Float",  "Currency",  "CurrentHelper",  "CurrentHolder",
"Cursor",  "CyclicBarrier",  "DATA_CONVERSION",  "DataBuffer",
"DataBufferByte",  "DataBufferDouble",  "DataBufferFloat",
"DataBufferInt",  "DataBufferShort",  "DataBufferUShort",
"DataFlavor",  "DatagramChannel",  "DatagramPacket",
"DatagramSocket",  "DatagramSocketImpl",  "DataInputStream",
"DataLine.Info",  "DataOutputStream",  "DataTruncation",  "Date",
"DateFormat",  "DateFormat.Field",  "DateFormatSymbols",
"DateFormatter",  "DateTimeAtCompleted",  "DateTimeAtCreation",
"DateTimeAtProcessing",  "DateTimeSyntax",  "DebugGraphics",
"DecimalFormat",  "DecimalFormatSymbols",
"DefaultBoundedRangeModel",  "DefaultButtonModel",  "DefaultCaret",
"DefaultCellEditor",  "DefaultColorSelectionModel",
"DefaultComboBoxModel",  "DefaultDesktopManager",
"DefaultEditorKit",  "DefaultEditorKit.BeepAction",
"DefaultEditorKit.CopyAction",  "DefaultEditorKit.CutAction",
"DefaultEditorKit.DefaultKeyTypedAction",
"DefaultEditorKit.InsertBreakAction",
"DefaultEditorKit.InsertContentAction",
"DefaultEditorKit.InsertTabAction",  "DefaultEditorKit.PasteAction",
"DefaultFocusManager",  "DefaultFocusTraversalPolicy",
"DefaultFormatter",  "DefaultFormatterFactory",  "DefaultHandler",
"DefaultHighlighter",  "DefaultHighlighter.DefaultHighlightPainter",
"DefaultKeyboardFocusManager",  "DefaultListCellRenderer",
"DefaultListCellRenderer.UIResource",  "DefaultListModel",
"DefaultListSelectionModel",  "DefaultLoaderRepository",
"DefaultMenuLayout",  "DefaultMetalTheme",  "DefaultMutableTreeNode",
"DefaultPersistenceDelegate",  "DefaultSingleSelectionModel",
"DefaultStyledDocument",
"DefaultStyledDocument.AttributeUndoableEdit",
"DefaultStyledDocument.ElementSpec",  "DefaultTableCellRenderer",
"DefaultTableCellRenderer.UIResource",  "DefaultTableColumnModel",
"DefaultTableModel",  "DefaultTextUI",  "DefaultTreeCellEditor",
"DefaultTreeCellRenderer",  "DefaultTreeModel",
"DefaultTreeSelectionModel",  "DefinitionKind",
"DefinitionKindHelper",  "Deflater",  "DeflaterOutputStream",
"DelayQueue",  "Delegate",  "DelegationPermission",
"DescriptorSupport",  "DESedeKeySpec",  "DESKeySpec",
"DesktopIconUI",  "DesktopPaneUI",  "Destination",
"DHGenParameterSpec",  "DHParameterSpec",  "DHPrivateKeySpec",
"DHPublicKeySpec",  "Dialog",  "Dictionary",  "DigestInputStream",
"DigestOutputStream",  "Dimension",  "Dimension2D",
"DimensionUIResource",  "DirectColorModel",  "DirectoryManager",
"DirStateFactory.Result",  "DisplayMode",  "DnDConstants",
"DocFlavor",  "DocFlavor.BYTE_ARRAY",  "DocFlavor.CHAR_ARRAY",
"DocFlavor.INPUT_STREAM",  "DocFlavor.READER",
"DocFlavor.SERVICE_FORMATTED",  "DocFlavor.STRING",  "DocFlavor.URL",
"DocumentBuilder",  "DocumentBuilderFactory",
"DocumentEvent.EventType",  "DocumentFilter",
"DocumentFilter.FilterBypass",  "DocumentName",  "DocumentParser",
"DOMImplementationListImpl",  "DOMImplementationRegistry",
"DOMResult",  "DOMSource",  "Double",  "DoubleBuffer",  "DoubleHolder",
"DoubleSeqHelper",  "DoubleSeqHolder",  "DragGestureEvent",
"DragGestureRecognizer",  "DragSource",  "DragSourceAdapter",
"DragSourceContext",  "DragSourceDragEvent",  "DragSourceDropEvent",
"DragSourceEvent",  "DriverManager",  "DriverPropertyInfo",
"DropTarget",  "DropTarget.DropTargetAutoScroller",
"DropTargetAdapter",  "DropTargetContext",  "DropTargetDragEvent",
"DropTargetDropEvent",  "DropTargetEvent",  "DSAParameterSpec",
"DSAPrivateKeySpec",  "DSAPublicKeySpec",  "DTD",  "DuplicateName",
"DuplicateNameHelper",  "Duration",  "Duration.Field",
"DynamicImplementation",  "DynAnyFactoryHelper",  "DynAnyHelper",
"DynAnySeqHelper",  "DynArrayHelper",  "DynEnumHelper",
"DynFixedHelper",  "DynSequenceHelper",  "DynStructHelper",
"DynUnionHelper",  "DynValueHelper",  "ECFieldF2m",  "ECFieldFp",
"ECGenParameterSpec",  "ECParameterSpec",  "ECPoint",
"ECPrivateKeySpec",  "ECPublicKeySpec",  "EditorKit",  "Element",
"ElementIterator",  "Ellipse2D",  "Ellipse2D.Double",
"Ellipse2D.Float",  "EllipticCurve",  "EmptyBorder",
"EncodedKeySpec",  "Encoder",  "Encoding",  "EncryptedPrivateKeyInfo",
"Entity",  "Enum",  "EnumControl",  "EnumControl.Type",  "EnumMap",
"EnumSet",  "EnumSyntax",  "Environment",  "ErrorManager",
"EtchedBorder",  "Event",  "EventHandler",  "EventListenerList",
"EventListenerProxy",  "EventObject",  "EventQueue",
"EventSetDescriptor",  "ExceptionList",  "Exchanger",  "Executors",
"ExemptionMechanism",  "ExemptionMechanismSpi",  "Expression",
"FeatureDescriptor",  "Fidelity",  "Field",  "FieldNameHelper",
"FieldPosition",  "FieldView",  "File",  "FileCacheImageInputStream",
"FileCacheImageOutputStream",  "FileChannel",  "FileChannel.MapMode",
"FileChooserUI",  "FileDialog",  "FileFilter",  "FileHandler",
"FileImageInputStream",  "FileImageOutputStream",  "FileInputStream",
"FileLock",  "FileOutputStream",  "FilePermission",  "FileReader",
"FileSystemView",  "FileView",  "FileWriter",  "FilteredImageSource",
"FilterInputStream",  "FilterOutputStream",  "FilterReader",
"FilterWriter",  "Finishings",  "FixedHeightLayoutCache",
"FixedHolder",  "FlatteningPathIterator",  "FlavorEvent",  "Float",
"FloatBuffer",  "FloatControl",  "FloatControl.Type",  "FloatHolder",
"FloatSeqHelper",  "FloatSeqHolder",  "FlowLayout",  "FlowView",
"FlowView.FlowStrategy",  "FocusAdapter",  "FocusEvent",
"FocusManager",  "FocusTraversalPolicy",  "Font",  "FontMetrics",
"FontRenderContext",  "FontUIResource",  "Format",  "Format.Field",
"FormatConversionProvider",  "FormatMismatch",
"FormatMismatchHelper",  "Formatter",  "FormSubmitEvent",  "FormView",
"ForwardRequest",  "ForwardRequestHelper",  "Frame",  "FREE_MEM",
"FutureTask",  "GapContent",  "GaugeMonitor",  "GeneralPath",
"GlyphJustificationInfo",  "GlyphMetrics",  "GlyphVector",
"GlyphView",  "GlyphView.GlyphPainter",  "GradientPaint",
"GraphicAttribute",  "Graphics",  "Graphics2D",
"GraphicsConfigTemplate",  "GraphicsConfiguration",
"GraphicsDevice",  "GraphicsEnvironment",  "GrayFilter",
"GregorianCalendar",  "GridBagConstraints",  "GridBagLayout",
"GridLayout",  "GSSManager",  "GuardedObject",  "GZIPInputStream",
"GZIPOutputStream",  "Handler",  "HandlerBase",
"HandshakeCompletedEvent",  "HashAttributeSet",
"HashDocAttributeSet",  "HashMap",  "HashPrintJobAttributeSet",
"HashPrintRequestAttributeSet",  "HashPrintServiceAttributeSet",
"HashSet",  "Hashtable",  "HierarchyBoundsAdapter",  "HierarchyEvent",
"HTML",  "HTML.Attribute",  "HTML.Tag",  "HTML.UnknownTag",
"HTMLDocument",  "HTMLDocument.Iterator",  "HTMLEditorKit",
"HTMLEditorKit.HTMLFactory",  "HTMLEditorKit.HTMLTextAction",
"HTMLEditorKit.InsertHTMLTextAction",
"HTMLEditorKit.LinkController",  "HTMLEditorKit.Parser",
"HTMLEditorKit.ParserCallback",  "HTMLFrameHyperlinkEvent",
"HTMLWriter",  "HttpsURLConnection",  "HttpURLConnection",
"HyperlinkEvent",  "HyperlinkEvent.EventType",  "ICC_ColorSpace",
"ICC_Profile",  "ICC_ProfileGray",  "ICC_ProfileRGB",
"IconUIResource",  "IconView",  "IdAssignmentPolicyValue",
"IdentifierHelper",  "Identity",  "IdentityHashMap",  "IdentityScope",
"IDLTypeHelper",  "IdUniquenessPolicyValue",  "IIOByteBuffer",
"IIOImage",  "IIOMetadata",  "IIOMetadataFormatImpl",
"IIOMetadataNode",  "IIOParam",  "IIORegistry",  "IIOServiceProvider",
"Image",  "ImageCapabilities",  "ImageFilter",
"ImageGraphicAttribute",  "ImageIcon",  "ImageInputStreamImpl",
"ImageInputStreamSpi",  "ImageIO",  "ImageOutputStreamImpl",
"ImageOutputStreamSpi",  "ImageReader",  "ImageReaderSpi",
"ImageReaderWriterSpi",  "ImageReadParam",  "ImageTranscoderSpi",
"ImageTypeSpecifier",  "ImageView",  "ImageWriteParam",
"ImageWriter",  "ImageWriterSpi",  "IMP_LIMIT",
"ImplicitActivationPolicyValue",  "InconsistentTypeCode",
"InconsistentTypeCodeHelper",  "IndexColorModel",
"IndexedPropertyChangeEvent",  "IndexedPropertyDescriptor",
"Inet4Address",  "Inet6Address",  "InetAddress",  "InetSocketAddress",
"Inflater",  "InflaterInputStream",  "InheritableThreadLocal",
"InitialContext",  "InitialDirContext",  "INITIALIZE",
"InitialLdapContext",  "InlineView",  "InputContext",  "InputEvent",
"InputMap",  "InputMapUIResource",  "InputMethodEvent",
"InputMethodHighlight",  "InputSource",  "InputStream",
"InputStreamReader",  "InputSubset",  "InputVerifier",  "Insets",
"InsetsUIResource",  "Instrument",  "IntBuffer",  "Integer",
"IntegerSyntax",  "INTERNAL",  "InternalFrameAdapter",
"InternalFrameEvent",  "InternalFrameFocusTraversalPolicy",
"InternalFrameUI",  "InternationalFormatter",  "INTF_REPOS",
"IntHolder",  "Introspector",  "INV_FLAG",  "INV_IDENT",  "INV_OBJREF",
"INV_POLICY",  "Invalid",  "INVALID_TRANSACTION",  "InvalidAddress",
"InvalidAddressHelper",  "InvalidAddressHolder",  "InvalidName",
"InvalidNameHelper",  "InvalidNameHolder",  "InvalidPolicy",
"InvalidPolicyHelper",  "InvalidSeq",  "InvalidSlot",
"InvalidSlotHelper",  "InvalidTypeForEncoding",
"InvalidTypeForEncodingHelper",  "InvalidValue",
"InvalidValueHelper",  "InvocationEvent",  "IOR",  "IORHelper",
"IORHolder",  "IORInterceptor_3_0Helper",
"IORInterceptor_3_0Holder",  "IstringHelper",  "ItemEvent",
"IvParameterSpec",  "JApplet",  "JarEntry",  "JarFile",
"JarInputStream",  "JarOutputStream",  "JarURLConnection",  "JButton",
"JCheckBox",  "JCheckBoxMenuItem",  "JColorChooser",  "JComboBox",
"JComponent",  "JDesktopPane",  "JDialog",  "JEditorPane",
"JFileChooser",  "JFormattedTextField",
"JFormattedTextField.AbstractFormatter",
"JFormattedTextField.AbstractFormatterFactory",  "JFrame",
"JInternalFrame",  "JInternalFrame.JDesktopIcon",  "JLabel",
"JLayeredPane",  "JList",  "JMenu",  "JMenuBar",  "JMenuItem",
"JMXConnectionNotification",  "JMXConnectorFactory",
"JMXConnectorServer",  "JMXConnectorServerFactory",  "JMXPrincipal",
"JMXServiceURL",  "JobAttributes",
"JobAttributes.DefaultSelectionType",
"JobAttributes.DestinationType",  "JobAttributes.DialogType",
"JobAttributes.MultipleDocumentHandlingType",
"JobAttributes.SidesType",  "JobHoldUntil",  "JobImpressions",
"JobImpressionsCompleted",  "JobImpressionsSupported",  "JobKOctets",
"JobKOctetsProcessed",  "JobKOctetsSupported",  "JobMediaSheets",
"JobMediaSheetsCompleted",  "JobMediaSheetsSupported",
"JobMessageFromOperator",  "JobName",  "JobOriginatingUserName",
"JobPriority",  "JobPrioritySupported",  "JobSheets",  "JobState",
"JobStateReason",  "JobStateReasons",  "JOptionPane",  "JPanel",
"JPasswordField",  "JPEGHuffmanTable",  "JPEGImageReadParam",
"JPEGImageWriteParam",  "JPEGQTable",  "JPopupMenu",
"JPopupMenu.Separator",  "JProgressBar",  "JRadioButton",
"JRadioButtonMenuItem",  "JRootPane",  "JScrollBar",  "JScrollPane",
"JSeparator",  "JSlider",  "JSpinner",  "JSpinner.DateEditor",
"JSpinner.DefaultEditor",  "JSpinner.ListEditor",
"JSpinner.NumberEditor",  "JSplitPane",  "JTabbedPane",  "JTable",
"JTableHeader",  "JTextArea",  "JTextComponent",
"JTextComponent.KeyBinding",  "JTextField",  "JTextPane",
"JToggleButton",  "JToggleButton.ToggleButtonModel",  "JToolBar",
"JToolBar.Separator",  "JToolTip",  "JTree",
"JTree.DynamicUtilTreeNode",  "JTree.EmptySelectionModel",
"JViewport",  "JWindow",  "KerberosKey",  "KerberosPrincipal",
"KerberosTicket",  "Kernel",  "KeyAdapter",  "KeyAgreement",
"KeyAgreementSpi",  "KeyboardFocusManager",  "KeyEvent",
"KeyFactory",  "KeyFactorySpi",  "KeyGenerator",  "KeyGeneratorSpi",
"KeyManagerFactory",  "KeyManagerFactorySpi",  "KeyPair",
"KeyPairGenerator",  "KeyPairGeneratorSpi",  "KeyRep",  "KeyStore",
"KeyStore.Builder",  "KeyStore.PasswordProtection",
"KeyStore.PrivateKeyEntry",  "KeyStore.SecretKeyEntry",
"KeyStore.TrustedCertificateEntry",  "KeyStoreBuilderParameters",
"KeyStoreSpi",  "KeyStroke",  "Label",  "LabelUI",  "LabelView",
"LanguageCallback",  "LayeredHighlighter",
"LayeredHighlighter.LayerPainter",  "LayoutFocusTraversalPolicy",
"LayoutQueue",  "LDAPCertStoreParameters",  "LdapName",  "Lease",
"Level",  "LifespanPolicyValue",  "Line.Info",  "Line2D",
"Line2D.Double",  "Line2D.Float",  "LineBorder",  "LineBreakMeasurer",
"LineEvent",  "LineEvent.Type",  "LineMetrics",
"LineNumberInputStream",  "LineNumberReader",  "LinkedBlockingQueue",
"LinkedHashMap",  "LinkedHashSet",  "LinkedList",  "LinkRef",  "List",
"ListDataEvent",  "ListResourceBundle",  "ListSelectionEvent",
"ListUI",  "ListView",  "Locale",  "LocalObject",  "LocateRegistry",
"LocatorImpl",  "LockSupport",  "Logger",  "LoggingPermission",
"LoginContext",  "LogManager",  "LogRecord",  "LogStream",  "Long",
"LongBuffer",  "LongHolder",  "LongLongSeqHelper",
"LongLongSeqHolder",  "LongSeqHelper",  "LongSeqHolder",
"LookAndFeel",  "LookupOp",  "LookupTable",  "Mac",  "MacSpi",
"ManagementFactory",  "ManagementPermission",
"ManageReferralControl",  "Manifest",  "MappedByteBuffer",  "MARSHAL",
"MarshalledObject",  "MaskFormatter",  "Matcher",  "Math",
"MathContext",  "MatteBorder",  "MBeanAttributeInfo",
"MBeanConstructorInfo",  "MBeanFeatureInfo",  "MBeanInfo",
"MBeanNotificationInfo",  "MBeanOperationInfo",
"MBeanParameterInfo",  "MBeanPermission",  "MBeanServerBuilder",
"MBeanServerDelegate",  "MBeanServerFactory",
"MBeanServerInvocationHandler",  "MBeanServerNotification",
"MBeanServerNotificationFilter",  "MBeanServerPermission",
"MBeanTrustPermission",  "Media",  "MediaName",  "MediaPrintableArea",
"MediaSize",  "MediaSize.Engineering",  "MediaSize.ISO",
"MediaSize.JIS",  "MediaSize.NA",  "MediaSize.Other",
"MediaSizeName",  "MediaTracker",  "MediaTray",
"MemoryCacheImageInputStream",  "MemoryCacheImageOutputStream",
"MemoryHandler",  "MemoryImageSource",  "MemoryNotification",
"MemoryUsage",  "Menu",  "MenuBar",  "MenuBarUI",  "MenuComponent",
"MenuDragMouseEvent",  "MenuEvent",  "MenuItem",  "MenuItemUI",
"MenuKeyEvent",  "MenuSelectionManager",  "MenuShortcut",
"MessageDigest",  "MessageDigestSpi",  "MessageFormat",
"MessageFormat.Field",  "MessageProp",  "MetalBorders",
"MetalBorders.ButtonBorder",  "MetalBorders.Flush3DBorder",
"MetalBorders.InternalFrameBorder",  "MetalBorders.MenuBarBorder",
"MetalBorders.MenuItemBorder",  "MetalBorders.OptionDialogBorder",
"MetalBorders.PaletteBorder",  "MetalBorders.PopupMenuBorder",
"MetalBorders.RolloverButtonBorder",
"MetalBorders.ScrollPaneBorder",  "MetalBorders.TableHeaderBorder",
"MetalBorders.TextFieldBorder",  "MetalBorders.ToggleButtonBorder",
"MetalBorders.ToolBarBorder",  "MetalButtonUI",  "MetalCheckBoxIcon",
"MetalCheckBoxUI",  "MetalComboBoxButton",  "MetalComboBoxEditor",
"MetalComboBoxEditor.UIResource",  "MetalComboBoxIcon",
"MetalComboBoxUI",  "MetalDesktopIconUI",  "MetalFileChooserUI",
"MetalIconFactory",  "MetalIconFactory.FileIcon16",
"MetalIconFactory.FolderIcon16",
"MetalIconFactory.PaletteCloseIcon",
"MetalIconFactory.TreeControlIcon",
"MetalIconFactory.TreeFolderIcon",  "MetalIconFactory.TreeLeafIcon",
"MetalInternalFrameTitlePane",  "MetalInternalFrameUI",
"MetalLabelUI",  "MetalLookAndFeel",  "MetalMenuBarUI",
"MetalPopupMenuSeparatorUI",  "MetalProgressBarUI",
"MetalRadioButtonUI",  "MetalRootPaneUI",  "MetalScrollBarUI",
"MetalScrollButton",  "MetalScrollPaneUI",  "MetalSeparatorUI",
"MetalSliderUI",  "MetalSplitPaneUI",  "MetalTabbedPaneUI",
"MetalTextFieldUI",  "MetalTheme",  "MetalToggleButtonUI",
"MetalToolBarUI",  "MetalToolTipUI",  "MetalTreeUI",  "MetaMessage",
"Method",  "MethodDescriptor",  "MGF1ParameterSpec",
"MidiDevice.Info",  "MidiDeviceProvider",  "MidiEvent",
"MidiFileFormat",  "MidiFileReader",  "MidiFileWriter",
"MidiMessage",  "MidiSystem",  "MinimalHTMLWriter",  "Mixer.Info",
"MixerProvider",  "MLet",  "ModelMBeanAttributeInfo",
"ModelMBeanConstructorInfo",  "ModelMBeanInfoSupport",
"ModelMBeanNotificationInfo",  "ModelMBeanOperationInfo",
"ModificationItem",  "Modifier",  "Monitor",  "MonitorNotification",
"MouseAdapter",  "MouseDragGestureRecognizer",  "MouseEvent",
"MouseInfo",  "MouseInputAdapter",  "MouseMotionAdapter",
"MouseWheelEvent",  "MultiButtonUI",  "MulticastSocket",
"MultiColorChooserUI",  "MultiComboBoxUI",  "MultiDesktopIconUI",
"MultiDesktopPaneUI",  "MultiFileChooserUI",  "MultiInternalFrameUI",
"MultiLabelUI",  "MultiListUI",  "MultiLookAndFeel",
"MultiMenuBarUI",  "MultiMenuItemUI",  "MultiOptionPaneUI",
"MultiPanelUI",  "MultiPixelPackedSampleModel",
"MultipleComponentProfileHelper",  "MultipleComponentProfileHolder",
"MultipleDocumentHandling",  "MultiPopupMenuUI",
"MultiProgressBarUI",  "MultiRootPaneUI",  "MultiScrollBarUI",
"MultiScrollPaneUI",  "MultiSeparatorUI",  "MultiSliderUI",
"MultiSpinnerUI",  "MultiSplitPaneUI",  "MultiTabbedPaneUI",
"MultiTableHeaderUI",  "MultiTableUI",  "MultiTextUI",
"MultiToolBarUI",  "MultiToolTipUI",  "MultiTreeUI",
"MultiViewportUI",  "NameCallback",  "NameClassPair",
"NameComponent",  "NameComponentHelper",  "NameComponentHolder",
"NamedValue",  "NameDynAnyPair",  "NameDynAnyPairHelper",
"NameDynAnyPairSeqHelper",  "NameHelper",  "NameHolder",
"NamespaceSupport",  "NameValuePair",  "NameValuePairHelper",
"NameValuePairSeqHelper",  "Naming",  "NamingContextExtHelper",
"NamingContextExtHolder",  "NamingContextExtPOA",
"NamingContextHelper",  "NamingContextHolder",  "NamingContextPOA",
"NamingEvent",  "NamingExceptionEvent",  "NamingManager",
"NavigationFilter",  "NavigationFilter.FilterBypass",
"NetPermission",  "NetworkInterface",  "NO_IMPLEMENT",  "NO_MEMORY",
"NO_PERMISSION",  "NO_RESOURCES",  "NO_RESPONSE",  "NoContext",
"NoContextHelper",  "NodeChangeEvent",  "NoServant",
"NoServantHelper",  "NotEmpty",  "NotEmptyHelper",  "NotEmptyHolder",
"NotFound",  "NotFoundHelper",  "NotFoundHolder",  "NotFoundReason",
"NotFoundReasonHelper",  "NotFoundReasonHolder",  "Notification",
"NotificationBroadcasterSupport",  "NotificationFilterSupport",
"NotificationResult",  "NullCipher",  "Number",  "NumberFormat",
"NumberFormat.Field",  "NumberFormatter",  "NumberOfDocuments",
"NumberOfInterveningJobs",  "NumberUp",  "NumberUpSupported",
"NumericShaper",  "NVList",  "OAEPParameterSpec",  "OBJ_ADAPTER",
"Object",  "OBJECT_NOT_EXIST",  "ObjectAlreadyActive",
"ObjectAlreadyActiveHelper",  "ObjectHelper",  "ObjectHolder",
"ObjectIdHelper",  "ObjectImpl",  "ObjectInputStream",
"ObjectInputStream.GetField",  "ObjectInstance",  "ObjectName",
"ObjectNotActive",  "ObjectNotActiveHelper",  "ObjectOutputStream",
"ObjectOutputStream.PutField",  "ObjectReferenceFactoryHelper",
"ObjectReferenceFactoryHolder",  "ObjectReferenceTemplateHelper",
"ObjectReferenceTemplateHolder",
"ObjectReferenceTemplateSeqHelper",
"ObjectReferenceTemplateSeqHolder",  "ObjectStreamClass",
"ObjectStreamField",  "ObjectView",  "ObjID",  "Observable",
"OctetSeqHelper",  "OctetSeqHolder",  "Oid",
"OpenMBeanAttributeInfoSupport",  "OpenMBeanConstructorInfoSupport",
"OpenMBeanInfoSupport",  "OpenMBeanOperationInfoSupport",
"OpenMBeanParameterInfoSupport",  "OpenType",  "Operation",  "Option",
"OptionPaneUI",  "ORB",  "ORBIdHelper",  "OrientationRequested",
"OutputDeviceAssigned",  "OutputKeys",  "OutputStream",
"OutputStreamWriter",  "OverlayLayout",  "Pack200",  "Package",
"PackedColorModel",  "PageAttributes",  "PageAttributes.ColorType",
"PageAttributes.MediaType",
"PageAttributes.OrientationRequestedType",
"PageAttributes.OriginType",  "PageAttributes.PrintQualityType",
"PagedResultsControl",  "PagedResultsResponseControl",  "PageFormat",
"PageRanges",  "PagesPerMinute",  "PagesPerMinuteColor",
"PaintEvent",  "Panel",  "PanelUI",  "Paper",  "ParagraphView",
"Parameter",  "ParameterBlock",  "ParameterDescriptor",
"ParameterMode",  "ParameterModeHelper",  "ParameterModeHolder",
"ParsePosition",  "Parser",  "ParserAdapter",  "ParserDelegator",
"ParserFactory",  "PasswordAuthentication",  "PasswordCallback",
"PasswordView",  "Patch",  "Pattern",  "PBEKeySpec",
"PBEParameterSpec",  "PDLOverrideSupported",  "Permission",
"PermissionCollection",  "Permissions",  "PERSIST_STORE",
"PersistenceDelegate",  "PhantomReference",  "Pipe",
"Pipe.SinkChannel",  "Pipe.SourceChannel",  "PipedInputStream",
"PipedOutputStream",  "PipedReader",  "PipedWriter",  "PixelGrabber",
"PixelInterleavedSampleModel",  "PKCS8EncodedKeySpec",
"PKIXBuilderParameters",  "PKIXCertPathBuilderResult",
"PKIXCertPathChecker",  "PKIXCertPathValidatorResult",
"PKIXParameters",  "PlainDocument",  "PlainView",  "POAHelper",
"Point",  "Point2D",  "Point2D.Double",  "Point2D.Float",
"PointerInfo",  "Policy",  "PolicyErrorCodeHelper",
"PolicyErrorHelper",  "PolicyErrorHolder",  "PolicyHelper",
"PolicyHolder",  "PolicyListHelper",  "PolicyListHolder",
"PolicyQualifierInfo",  "PolicyTypeHelper",  "Polygon",  "Popup",
"PopupFactory",  "PopupMenu",  "PopupMenuEvent",  "PopupMenuUI",
"Port.Info",  "PortableRemoteObject",  "Position.Bias",
"PreferenceChangeEvent",  "Preferences",  "PresentationDirection",
"Principal",  "PrincipalHolder",  "PrinterInfo",
"PrinterIsAcceptingJobs",  "PrinterJob",  "PrinterLocation",
"PrinterMakeAndModel",  "PrinterMessageFromOperator",
"PrinterMoreInfo",  "PrinterMoreInfoManufacturer",  "PrinterName",
"PrinterResolution",  "PrinterState",  "PrinterStateReason",
"PrinterStateReasons",  "PrinterURI",  "PrintEvent",  "PrintJob",
"PrintJobAdapter",  "PrintJobAttributeEvent",  "PrintJobEvent",
"PrintQuality",  "PrintServiceAttributeEvent",  "PrintServiceLookup",
"PrintStream",  "PrintWriter",  "PriorityBlockingQueue",
"PriorityQueue",  "PrivateCredentialPermission",  "PrivateMLet",
"PrivilegedFutureTask",  "Process",  "ProcessBuilder",
"ProfileIdHelper",  "ProgressBarUI",  "ProgressMonitor",
"ProgressMonitorInputStream",  "Properties",  "PropertyChangeEvent",
"PropertyChangeListenerProxy",  "PropertyChangeSupport",
"PropertyDescriptor",  "PropertyEditorManager",
"PropertyEditorSupport",  "PropertyPermission",
"PropertyResourceBundle",  "ProtectionDomain",  "Provider",
"Provider.Service",  "Proxy",  "ProxySelector",  "PSource",
"PSource.PSpecified",  "PSSParameterSpec",  "PushbackInputStream",
"PushbackReader",  "QName",  "QuadCurve2D",  "QuadCurve2D.Double",
"QuadCurve2D.Float",  "Query",  "QueryEval",  "QueuedJobCount",
"Random",  "RandomAccessFile",  "Raster",  "RC2ParameterSpec",
"RC5ParameterSpec",  "Rdn",  "Reader",  "RealmCallback",
"RealmChoiceCallback",  "Rectangle",  "Rectangle2D",
"Rectangle2D.Double",  "Rectangle2D.Float",  "RectangularShape",
"ReentrantLock",  "ReentrantLock.ConditionObject",
"ReentrantReadWriteLock",
"ReentrantReadWriteLock.WriterConditionObject",  "RefAddr",
"Reference",  "ReferenceQueue",  "ReferenceUriSchemesSupported",
"ReflectPermission",  "Region",  "RelationNotification",
"RelationService",  "RelationSupport",  "RelationTypeSupport",
"RemoteObject",  "RemoteObjectInvocationHandler",  "RemoteServer",
"RemoteStub",  "RenderableImageOp",  "RenderableImageProducer",
"RenderContext",  "RenderingHints",  "RenderingHints.Key",
"RepaintManager",  "ReplicateScaleFilter",  "RepositoryIdHelper",
"Request",  "RequestingUserName",  "RequestProcessingPolicyValue",
"RequiredModelMBean",  "RescaleOp",  "ResolutionSyntax",
"ResolveResult",  "ResourceBundle",  "ResponseCache",  "ReverbType",
"RGBImageFilter",  "RMIClassLoader",  "RMIClassLoaderSpi",
"RMIConnectionImpl",  "RMIConnector",  "RMIConnectorServer",
"RMIIIOPServerImpl",  "RMIJRMPServerImpl",  "RMISecurityManager",
"RMIServerImpl",  "RMISocketFactory",  "Robot",  "Role",  "RoleInfo",
"RoleList",  "RoleResult",  "RoleStatus",  "RoleUnresolved",
"RoleUnresolvedList",  "RootPaneUI",  "RoundRectangle2D",
"RoundRectangle2D.Double",  "RoundRectangle2D.Float",  "RowSetEvent",
"RowSetMetaDataImpl",  "RowSetWarning",  "RSAKeyGenParameterSpec",
"RSAMultiPrimePrivateCrtKeySpec",  "RSAOtherPrimeInfo",
"RSAPrivateCrtKeySpec",  "RSAPrivateKeySpec",  "RSAPublicKeySpec",
"RTFEditorKit",  "RuleBasedCollator",  "Runtime",
"RuntimePermission",  "SampleModel",  "Sasl",  "SAXParser",
"SAXParserFactory",  "SAXResult",  "SAXSource",
"SAXTransformerFactory",  "Scanner",  "ScheduledExecutor",  "Schema",
"SchemaFactory",  "SchemaFactoryFinder",  "SchemaFactoryLoader",
"Scrollbar",  "ScrollBarUI",  "ScrollPane",  "ScrollPaneAdjustable",
"ScrollPaneLayout",  "ScrollPaneLayout.UIResource",  "ScrollPaneUI",
"SealedObject",  "SearchControls",  "SearchResult",
"SecretKeyFactory",  "SecretKeyFactorySpi",  "SecretKeySpec",
"SecureCacheResponse",  "SecureClassLoader",  "SecureProcessing",
"SecureRandom",  "SecureRandomSpi",  "Security",  "SecurityManager",
"SecurityPermission",  "Segment",  "SelectableChannel",
"SelectionKey",  "Selector",  "SelectorProvider",  "Semaphore",
"SeparatorUI",  "Sequence",  "SequenceInputStream",
"Sequencer.SyncMode",  "SerialArray",  "SerialBlob",  "SerialClob",
"SerialDatalink",  "SerializablePermission",  "SerialJavaObject",
"SerialRef",  "SerialStruct",  "Servant",  "ServantActivatorHelper",
"ServantActivatorPOA",  "ServantAlreadyActive",
"ServantAlreadyActiveHelper",  "ServantLocatorHelper",
"ServantLocatorPOA",  "ServantNotActive",  "ServantNotActiveHelper",
"ServantObject",  "ServantRetentionPolicyValue",  "ServerIdHelper",
"ServerRequest",  "ServerSocket",  "ServerSocketChannel",
"ServerSocketFactory",  "ServiceContext",  "ServiceContextHelper",
"ServiceContextHolder",  "ServiceContextListHelper",
"ServiceContextListHolder",  "ServiceDetail",  "ServiceDetailHelper",
"ServiceIdHelper",  "ServiceInformation",
"ServiceInformationHelper",  "ServiceInformationHolder",
"ServicePermission",  "ServiceRegistry",  "ServiceUI",
"ServiceUIFactory",  "SetOfIntegerSyntax",  "SetOverrideType",
"SetOverrideTypeHelper",  "Severity",  "ShapeGraphicAttribute",
"SheetCollate",  "Short",  "ShortBuffer",  "ShortHolder",
"ShortLookupTable",  "ShortMessage",  "ShortSeqHelper",
"ShortSeqHolder",  "Sides",  "Signature",  "SignatureSpi",
"SignedObject",  "Signer",  "SimpleAttributeSet",  "SimpleBeanInfo",
"SimpleDateFormat",  "SimpleDoc",  "SimpleFormatter",
"SimpleTimeZone",  "SimpleType",  "SinglePixelPackedSampleModel",
"Size2DSyntax",  "SizeRequirements",  "SizeSequence",  "SliderUI",
"Socket",  "SocketAddress",  "SocketChannel",  "SocketFactory",
"SocketHandler",  "SocketImpl",  "SocketPermission",
"SoftBevelBorder",  "SoftReference",  "SortControl",
"SortingFocusTraversalPolicy",  "SortKey",  "SortResponseControl",
"SoundbankReader",  "SoundbankResource",  "SpinnerDateModel",
"SpinnerListModel",  "SpinnerNumberModel",  "SpinnerUI",
"SplitPaneUI",  "spring",  "springLayout",
"springLayout.Constraints",  "SQLInputImpl",  "SQLOutputImpl",
"SQLPermission",  "SQLWarning",  "SSLContext",  "SSLContextSpi",
"SSLEngine",  "SSLEngineResult",  "SSLEngineResult.HandshakeStatus",
"SSLEngineResult.Status",  "SSLPermission",  "SSLServerSocket",
"SSLServerSocketFactory",  "SSLSessionBindingEvent",  "SSLSocket",
"SSLSocketFactory",  "Stack",  "StackTraceElement",  "StandardMBean",
"StartTlsRequest",  "StartTlsResponse",  "State",  "StateEdit",
"Statement",  "StreamHandler",  "StreamPrintService",
"StreamPrintServiceFactory",  "StreamResult",  "StreamSource",
"StreamTokenizer",  "StrictMath",  "String",  "StringBuffer",
"StringBufferInputStream",  "StringBuilder",
"StringCharacterIterator",  "StringContent",  "StringHolder",
"StringMonitor",  "StringNameHelper",  "StringReader",
"StringRefAddr",  "StringSelection",  "StringSeqHelper",
"StringSeqHolder",  "StringTokenizer",  "StringValueExp",
"StringValueHelper",  "StringWriter",  "StructMember",
"StructMemberHelper",  "Stub",  "StyleConstants",
"StyleConstants.CharacterConstants",
"StyleConstants.ColorConstants",  "StyleConstants.FontConstants",
"StyleConstants.ParagraphConstants",  "StyleContext",
"StyledEditorKit",  "StyledEditorKit.AlignmentAction",
"StyledEditorKit.BoldAction",  "StyledEditorKit.FontFamilyAction",
"StyledEditorKit.FontSizeAction",
"StyledEditorKit.ForegroundAction",  "StyledEditorKit.ItalicAction",
"StyledEditorKit.StyledTextAction",
"StyledEditorKit.UnderlineAction",  "StyleSheet",
"StyleSheet.BoxPainter",  "StyleSheet.ListPainter",  "Subject",
"SubjectDelegationPermission",  "SubjectDomainCombiner",
"SwingPropertyChangeSupport",  "SwingUtilities",  "SyncFactory",
"SynchronousQueue",  "SyncProvider",  "SyncScopeHelper",
"SynthContext",  "SynthGraphicsUtils",  "SynthLookAndFeel",
"SynthPainter",  "SynthStyle",  "SynthStyleFactory",  "SysexMessage",
"System",  "SystemColor",  "SystemFlavorMap",  "TabbedPaneUI",
"TableColumn",  "TableColumnModelEvent",  "TableHeaderUI",
"TableModelEvent",  "TableUI",  "TableView",  "TabSet",  "TabStop",
"TabularDataSupport",  "TabularType",  "TagElement",
"TaggedComponent",  "TaggedComponentHelper",
"TaggedComponentHolder",  "TaggedProfile",  "TaggedProfileHelper",
"TaggedProfileHolder",  "TargetedNotification",  "TCKind",
"TextAction",  "TextArea",  "TextAttribute",  "TextComponent",
"TextEvent",  "TextField",  "TextHitInfo",  "TextInputCallback",
"TextLayout",  "TextLayout.CaretPolicy",  "TextMeasurer",
"TextOutputCallback",  "TextSyntax",  "TextUI",  "TexturePaint",
"Thread",  "ThreadDeath",  "ThreadGroup",  "ThreadInfo",
"ThreadLocal",  "ThreadPolicyValue",  "ThreadPoolExecutor",
"ThreadPoolExecutor.AbortPolicy",
"ThreadPoolExecutor.CallerRunsPolicy",
"ThreadPoolExecutor.DiscardOldestPolicy",
"ThreadPoolExecutor.DiscardPolicy",  "Throwable",  "Time",  "Timer",
"TimerAlarmClockNotification",  "TimerNotification",  "TimerTask",
"Timestamp",  "TimeUnit",  "TimeZone",  "TitledBorder",  "ToolBarUI",
"Toolkit",  "ToolTipManager",  "ToolTipUI",  "Track",
"TRANSACTION_REQUIRED",  "TRANSACTION_ROLLEDBACK",
"TransferHandler",  "TransformAttribute",  "Transformer",
"TransformerFactory",  "TRANSIENT",  "TreeExpansionEvent",  "TreeMap",
"TreeModelEvent",  "TreePath",  "TreeSelectionEvent",  "TreeSet",
"TreeUI",  "TrustAnchor",  "TrustManagerFactory",
"TrustManagerFactorySpi",  "TypeCode",  "TypeCodeHolder",
"TypeInfoProvider",  "TypeMismatch",  "TypeMismatchHelper",  "Types",
"UID",  "UIDefaults",  "UIDefaults.LazyInputMap",
"UIDefaults.ProxyLazyValue",  "UIManager",
"UIManager.LookAndFeelInfo",  "ULongLongSeqHelper",
"ULongLongSeqHolder",  "ULongSeqHelper",  "ULongSeqHolder",
"UndoableEditEvent",  "UndoableEditSupport",  "UndoManager",
"UnicastRemoteObject",  "UnionMember",  "UnionMemberHelper",
"UNKNOWN",  "UnknownEncoding",  "UnknownEncodingHelper",
"UnknownUserExceptionHelper",  "UnknownUserExceptionHolder",
"UnresolvedPermission",  "UnsolicitedNotificationEvent",  "URI",
"URISyntax",  "URL",  "URLClassLoader",  "URLConnection",
"URLDecoder",  "URLEncoder",  "URLStreamHandler",  "URLStringHelper",
"UShortSeqHelper",  "UShortSeqHolder",  "Util",  "Utilities",  "UUID",
"Validator",  "ValidatorHandler",  "ValueBaseHelper",
"ValueBaseHolder",  "ValueMember",  "ValueMemberHelper",
"VariableHeightLayoutCache",  "Vector",  "Version",  "VersionImpl",
"VersionSpecHelper",  "VetoableChangeListenerProxy",
"VetoableChangeSupport",  "View",  "ViewportLayout",  "ViewportUI",
"VisibilityHelper",  "VMID",  "VoiceStatus",  "Void",  "VolatileImage",
"WCharSeqHelper",  "WCharSeqHolder",  "WeakHashMap",  "WeakReference",
"Window",  "WindowAdapter",  "WindowEvent",  "WrappedPlainView",
"WritableRaster",  "Writer",  "WrongAdapter",  "WrongAdapterHelper",
"WrongPolicy",  "WrongPolicyHelper",  "WrongTransaction",
"WrongTransactionHelper",  "WrongTransactionHolder",
"WStringSeqHelper",  "WStringSeqHolder",  "WStringValueHelper",
"X500Principal",  "X500PrivateCredential",  "X509Certificate",
"X509CertSelector",  "X509CRL",  "X509CRLEntry",  "X509CRLSelector",
"X509EncodedKeySpec",  "XMLConstants",  "XMLDecoder",  "XMLEncoder",
"XMLFilterImpl",  "XMLFormatter",  "XMLGregorianCalendar",
"XMLReaderAdapter",  "XMLReaderFactory",  "XMLUtils",
"XPathConstants",  "XPathFactory",  "ZipEntry",  "ZipFile",
"ZipInputStream",  "ZipOutputStream",  "ZoneView"  };

boolean  roof  =  true;

JavaToHTML()  {
super("JavaToHTML");
makeLayout();
}

JTextField  jtf_java,  jtf_html;

JButton  jb_java,  jb_html,  jb_convert;

JTextArea  jta;

JPanel  jp_java,  jp_html,  jp_file,  jp_north,  jp_center;

JFileChooser  jfc  =  new  JFileChooser();

File  file_java,  file_html;

void  makeLayout()  {

JRootPane  jrp  =  this.getRootPane();
Container  con  =  jrp.getContentPane();

jp_java  =  new  JPanel(new  FlowLayout(FlowLayout.CENTER));
jb_java  =  new  JButton("열기");
jb_html  =  new  JButton("저장");
jb_convert  =  new  JButton("변환");
jb_convert.addActionListener(this);
jb_html.addActionListener(this);
jb_java.addActionListener(this);

jp_java.add(jb_java);
jp_java.add(jb_html);
jp_java.add(jb_convert);

con.add("North",  jp_java);

jp_center  =  new  JPanel(new  BorderLayout());
JPanel  jp_center_fl  =  new  JPanel(new  GridLayout(1,  2,  5,  5));

jtf_java  =  new  JTextField(30);
jtf_html  =  new  JTextField(30);
jp_center_fl.add(jtf_java);
jp_center_fl.add(jtf_html);
jta  =  new  JTextArea();
JScrollPane  jta_scroll  =  new  JScrollPane(jta);
jp_center.add("North",  jp_center_fl);
jp_center.add("Center",  jta_scroll);

con.add("North",  jp_java);
con.add("Center",  jp_center);

setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(640,  480);
setVisible(true);
}

public  void  actionPerformed(ActionEvent  ae)  {
Object  obj  =  ae.getSource();

if  (obj.equals(jb_java))  {
if  (jfc.showOpenDialog(this)  ==  JFileChooser.APPROVE_OPTION)  {
file_java  =  jfc.getSelectedFile();
jtf_java.setText("  "  +  file_java);
}
}  else  if  (obj.equals(jb_html))  {
int  i  =  0;
i  =  jfc.showSaveDialog(this);
if  (i  ==  JFileChooser.APPROVE_OPTION)  {
file_html  =  jfc.getSelectedFile();
jtf_html.setText("  "  +  file_html);
}
}  else  if  (obj.equals(jb_convert))  {

if(jtf_java.getText()  ==  ""  ||  jtf_html.toString()  ==  "")
{
System.out.println(jtf_java.getText());
JOptionPane.showMessageDialog(null,  "입/출력  파일을  지정하셔야  합니다.",
"information",  JOptionPane.INFORMATION_MESSAGE  );

return;
}

jta.setText("");
try  {
brf  =  new  BufferedReader(new  FileReader(file_java));

FileWriter  fw  =  new  FileWriter(file_html);
BufferedWriter  bw  =  new  BufferedWriter(fw);  //  출력버퍼지정
PrintWriter  outFile  =  new  PrintWriter(bw);  //  출력  객체  지정
outFile.println("<html>");
outFile.println("<body>");
outFile.println("<pre>");

while  ((temp  =  brf.readLine())  !=  null)  {
checkTag();
String  sf  =  checkSAnnotation();
String  rcf  =  checkRCWords();
outFile.println(rcf  +  sf);
}
outFile.println("</pre>");
outFile.println("</body>");
outFile.println("</html>");

outFile.close();
brf.close();
}  catch  (IOException  ie)  {
p(""  +  ie);
}

JOptionPane.showConfirmDialog(this,  "파일이  변환이  완료  되었습니다.",
"JavaToHTML",  JOptionPane.CLOSED_OPTION);
}
}

void  checkTag()  {
temp  =  temp.replaceAll("<",  "&lt;");
temp  =  temp.replaceAll(">",  "&gt;");
}

String  checkSAnnotation()  {
String  ant  =  "";
if  (temp.indexOf("//")  !=  -1)  {
int  count  =  0;
int  antI  =  temp.indexOf("//");
for  (int  i  =  0;  i  <  antI;  i++)  {
if  (temp.charAt(i)  ==  '\"')
count++;
}
if  (count  %  2  ==  0)  {
ant  =  temp.substring(antI);
p("변환한  단문주석  >>    "  +  ant);
jta.append("    변환한  단문주석  >>    "  +  ant  +  "\n");
ant  =  "<font  color  =  green>"  +  ant  +  "</font>";
temp  =  temp.substring(0,  temp.indexOf("//"));
}
}
return  ant;
}

boolean  la;

String  checkRCWords()  {
String  tempSub  =  "",  conTemp  =  "";
int  index  =  -1;
int  i  =  0;
int  tl  =  temp.length();
boolean  flag  =  true;

if  (temp.indexOf("/*")  !=  -1)  {
int  as  =  temp.indexOf("/*");
temp  =  temp.replaceAll("/*",  "<font  color  =  green>/*");
tl  =  as;
la  =  true;
}

if  (la)  {
if  (temp.indexOf("*/")  !=  -1)  {
int  ae  =  temp.indexOf("*/");
temp  =  temp.replaceAll("*/",  "*/</font>");
i  =  ae  +  8;
tl  =  temp.length();
la  =  false;
}  else
return  temp;
}

for  (;  i  <  tl;  i++)  {
char  c_temp  =  temp.charAt(i);
if  (c_temp  ==  '"')  {
for  (int  h  =  i  +  1;  h  <  tl;  h++)  {
if  (temp.charAt(h)  ==  '"')  {
String  sub  =  temp.substring(i,  h  +  1);
p("변환한  스트링형  >>    "  +  sub);
jta.append("    변환한  스트링형  >>    "  +  sub  +  "\n");
conTemp  +=  "<font  color  =  magenta>"  +  sub  +  "</font>";
index  =  h;
i  =  h  +  1;
break;
}
}
}  else  if  (c_temp  ==  '\'')  {
for  (int  h  =  i  +  1;  h  <  tl;  h++)  {
if  (temp.charAt(h)  ==  '\'')  {
String  sub  =  temp.substring(i,  h  +  1);
p("변환한  캐릭터형  >>    "  +  sub);
jta.append("    변환한  캐릭터형  >>    "  +  sub  +  "\n");
conTemp  +=  "<font  color  =  magenta>"  +  sub  +  "</font>";
index  =  h;
i  =  h  +  1;
break;
}
}
}

if  (c_temp  ==  '  '  ||  c_temp  ==  '('  ||  c_temp  ==  ')'
||  c_temp  ==  '{'  ||  c_temp  ==  '.'  ||  c_temp  ==  '\t'
||  c_temp  ==  '<'  ||  c_temp  ==  '>'  ||  c_temp  ==  ','
||  c_temp  ==  ';'  ||  c_temp  ==  '='  ||  c_temp  ==  '[')  {
tempSub  =  temp.substring(index  +  1,  i);
index  =  i;

for  (int  j  =  0;  j  <  ReservedWords.length;  j++)  {
if  (ReservedWords[j].equals(tempSub))  {
p("변환한  예약어  >>    "  +  tempSub);
jta.append("    변환한  예약어  >>    "  +  tempSub  +  "\n");
conTemp  +=  "<font  color  =  blue>"  +  tempSub  +  "</font>"
+  c_temp;
flag  =  false;
}
}
if  (flag)  {
for  (int  k  =  0;  k  <  Classes.length;  k++)  {
if  (Classes[k].equals(tempSub))  {
p("변환한  클래스  >>    "  +  tempSub);
jta.append("    변환한  클래스  >>    "  +  tempSub  +  "\n");
conTemp  +=  "<font  color  =  red>"  +  tempSub
+  "</font>"  +  c_temp;
flag  =  false;
}
}
}
if  (flag)  {
conTemp  +=  tempSub  +  c_temp;
}
flag  =  true;
}

if  (i  ==  temp.length()  -  1)  {
tempSub  =  temp.substring(index  +  1);
conTemp  +=  tempSub;
}
}
return  conTemp;
}

public  static  void  main(String[]  args)  {
new  JavaToHTML();
}

void  p(String  s)  {
System.out.println(s);
}
}
[:2008년  03월  11일  16:28:01  수정되었습니다.:]