资源简介
JAVA精品新译 1
Jclasslib Bytecode viewer 3 0老朽痴拙汉化版 java字节码查看工具
可视化编译的Java类文件的各个方面和所包含的字节码
此外 它还包含一个库 使开发人员能够读取 修改和写入Java类文件和字节码
使用方法 http: blog csdn net hexin373 article details 6669813
原版下载 http: sourceforge net projects jclasslib ">JAVA精品新译 1
Jclasslib Bytecode viewer 3 0老朽痴拙汉化版 java字节码查看工具
可视化编译的Java类文件的各个方面和所包含的字节码
此外 它还包含一个库 使开发人员能够读取 修改和写入Java类文件和字节码
使用方法 http: [更多]
代码片段和文件信息
/*
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public
License as published by the Free Software Foundation; either
version 2 of the license or (at your option) any later version.
*/
package org.gjt.jclasslib.browser;
import org.gjt.jclasslib.structures.*;
import org.gjt.jclasslib.util.ExtendedJLabel;
import javax.swing.*;
import javax.swing.tree.TreePath;
import java.awt.*;
import java.awt.event.MouseListener;
import java.util.HashMap;
/**
base class for all detail panes showing specific information for
a specific tree node selected in BrowserTreePane.
@author Ingo Kegel
@version $Revision: 1.5 $ $Date: 2003/08/18 08:06:31 $
*/
public abstract class AbstractDetailPane extends JPanel {
/** Text prepended to constant pool hyperlinks. */
public static final String CPINFO_link_TEXT = “cp_info #“;
/** Color for hyperlinks. */
public static final Color COLOR_link = new Color(0 128 0);
/** Color for highlighted text (values in key-value pairs). */
protected static final Color COLOR_HIGHLIGHT = new Color(128 0 0);
/** Services for this detail pane. */
protected BrowserServices services;
private HashMap labelToMouseListener = new HashMap();
/**
Constructs a detail pane with a specified parent frame.
@param services browser services
*/
protected AbstractDetailPane(BrowserServices services) {
this.services = services;
setupComponent();
}
/**
Get the associated BrowserServices object.
@return the browser services
*/
public BrowserServices getBrowserServices() {
return services;
}
/**
Show the detail pane for a specific tree node
selected in BrowserTreePane.
@param treePath the TreePath for the selection
in BrowserTreePane
*/
public abstract void show(TreePath treePath);
/**
Setup the detail pane at the beginning of its life cycle.
*/
protected abstract void setupComponent();
/**
Create a normal label (keys in key-value pairs).
@return the label
*/
protected ExtendedJLabel normalLabel() {
return normalLabel(““);
}
/**
Create a normal label (keys in key-value pairs).
@param text the text for the label
@return the label
*/
protected ExtendedJLabel normalLabel(String text) {
ExtendedJLabel label = new ExtendedJLabel(text);
return label;
}
/**
Create a highlighted label (values in key-value pairs).
@return the label
*/
protected ExtendedJLabel highlightLabel() {
ExtendedJLabel label = normalLabel();
label.setForeground(COLOR_HIGHLIGHT);
return label;
}
/**
Create a label w
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 311 2013-11-08 09:58 (java字节码查看工具).txt
目录 0 2005-01-14 16:09 .install4j\
文件 10 2005-01-14 16:09 .install4j\firstrun
文件 4608 2004-11-22 18:30 .install4j\i4jdel.exe
文件 103936 2004-11-22 18:30 .install4j\i4jinst.dll
文件 93 2005-01-14 16:09 .install4j\i4jparams.conf
文件 313163 2004-11-22 18:30 .install4j\i4jruntime.jar
文件 18557 2005-01-14 16:09 .install4j\MessagesDefault
文件 245408 2004-11-22 18:30 .install4j\unicows.dll
文件 22528 2004-11-22 18:30 .install4j\_shfoldr.dll
目录 0 2013-11-08 08:19 bin\
文件 139264 2005-01-14 16:09 bin\jclasslib.exe
文件 519173 2005-01-14 16:09 bin\jclasslib.jar
文件 248188 2005-01-14 16:09 bin\jclasslib.nbm
文件 654839 2013-11-07 23:14 bin\jclasslib_windows_3.0-cn.exe
文件 7299 2005-01-14 16:09 build.xm
目录 0 2005-01-14 16:09 doc\
目录 0 2005-01-14 16:09 doc\api\
文件 31990 2005-01-14 16:09 doc\api\allclasses-fr
文件 28390 2005-01-14 16:09 doc\api\allclasses-nofr
文件 175899 2005-01-14 16:09 doc\api\constant-values.html
文件 5425 2005-01-14 16:09 doc\api\deprecated-list.html
文件 781 2005-01-14 16:09 doc\api\doc.css
文件 8337 2005-01-14 16:09 doc\api\help-doc.html
文件 625519 2005-01-14 16:09 doc\api\index-all.html
文件 889 2005-01-14 16:09 doc\api\index.html
目录 0 2005-01-14 16:09 doc\api\org\
目录 0 2005-01-14 16:09 doc\api\org\gjt\
目录 0 2005-01-14 16:09 doc\api\org\gjt\jclasslib\
目录 0 2005-01-14 16:09 doc\api\org\gjt\jclasslib\browser\
文件 97803 2005-01-14 16:09 doc\api\org\gjt\jclasslib\browser\AbstractDetailPane.html
............此处省略526个文件信息
相关资源
- eclipse.BytecodeOutline插件
- Eclipse下的数据库插件DBViewer 1.2.3
- vnc viewer 5.10 汉化破解版
- JBE Java Bytecode Editor 0.1.1老朽痴拙汉化
- JClassLib 和 jd-gui
- com.teamviewer.quicksupport.addon.htc.apk
- jclasslib.jar和jclasslib_windows_3_0.exe
- TeamViewer QuickSupport QS Add-On: Huawei 11.0
- QuickSupport Add-On 一加
- com.teamviewer.quicksupport.addon.samsung.apk
- UiAutomatorViewer源码 附带jar包
- 云图CADViewer 图纸浏览控件 v5.0.zip
- android Pdf Reader pdf阅读器
- 适配uiautomatorviewer适配Android 9.0-10.0的
- 修改class文件的jar包,jclasslib.jar
- uiautomatorviewer工具更新优化适配Andro
- UiAutomatorviewer 源码 Android 8.0
- jclasslib.jar
- jclasslib-library.jar 无需反编译,直接修
- UiAutomatorviewer 源码对应 Android 8.0
- Steelray Project Viewer序列号生成器
- Uiautomatorviewer
- Team Viewer Quick Support Huawei 插件 支持
- TeamViewer QuickSupport QS Add-On: Huawei 华为
- android vnc viewer 源码 20151112
- ContactViewer
- QuickSupport Add-On for 联想
- AndroidPdfViewerPDF查看器
评论
共有 条评论