OSDN Git Service

htmlファイル中のリンクをクリックすると登録済みのブラウザが起動するよう変更
authorAkihiro Ono <akihiro@ase.co.jp>
Fri, 27 Nov 2009 10:21:59 +0000 (19:21 +0900)
committerAkihiro Ono <akihiro@ase.co.jp>
Fri, 27 Nov 2009 10:21:59 +0000 (19:21 +0900)
installer/IzPack/src/lib/com/izforge/izpack/panels/HTMLLicencePanel.java

index 9b86ebf..ac5475f 100644 (file)
@@ -1,15 +1,15 @@
 /*
  * IzPack - Copyright 2001-2008 Julien Ponge, All Rights Reserved.
- * 
+ *
  * http://izpack.org/
  * http://izpack.codehaus.org/
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *     http://www.apache.org/licenses/LICENSE-2.0
- *     
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -25,6 +25,7 @@ import com.izforge.izpack.installer.InstallData;
 import com.izforge.izpack.installer.InstallerFrame;
 import com.izforge.izpack.installer.IzPanel;
 import com.izforge.izpack.installer.ResourceManager;
+import com.izforge.izpack.util.HyperlinkHandler;
 
 import javax.swing.*;
 import javax.swing.event.HyperlinkEvent;
@@ -77,7 +78,7 @@ public class HTMLLicencePanel extends IzPanel implements HyperlinkListener, Acti
         {
             textArea = new JEditorPane();
             textArea.setEditable(false);
-            textArea.addHyperlinkListener(this);
+            textArea.addHyperlinkListener(new HyperlinkHandler());
             JScrollPane scroller = new JScrollPane(textArea);
             textArea.setPage(loadLicence());
             add(scroller, NEXT_LINE);