資源簡介
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個文件信息
評論
共有 條評論