FirefoxのPDFはちょっと使いづらいし遅い!
というわけで、これまたGoogleさんに聞いてみました
どうやら、FirefoxのPDF表示はいつの頃からかAcrobat Readerを使わなくなったそうで・・・
というわけで、AdobeのAcrobat ReaderでPDFを表示するようにする設定です。
1. URL入力欄に about:config と入力する
2. This might void your warranty などと脅してくるんだけど無視して
I'll be carefull, I promise ! ボタンをクリック
3. URL入力欄の直下に表示されるSearch欄に pdfと入力してENTER
4. pdf.js disabled の設定を false から true に変更
5. 次は、Adobe Acrobat Reader をダウンロードしてインストール
ダウンロードサイト: http://get.adobe.com/jp/reader/ にアクセスして
「はい、McAfee Security Scan Plusをインストールします―オプション (0.9 MB) 」のチェックボックスを外し
「今すぐダウンロード」 をクリックします。
6.URL入力欄に about:plugins と入力。 Adobe Acrobat がインストールされていることを確認。
7. インストールが終わったら次に、 Tools -> Options を選択して、 Applications の項目を選択。 Adobe Acrobat 関連の設定をすべて Use Adobe Acrobat (in Firefox) に変更。
以上かな?
Thursday, July 4, 2013
Wednesday, July 3, 2013
Eclipse / SWTのJavadoc
EclipseのSWTライブラリ設定 の続き
SWTのJavadoc を参照しようとするとエラーが・・・
SWTのドキュメントはどこにあるのか?
SWTのドキュメントはヘルプにある
Help -> Help Contents
Platform Plug-in Developer Guide -> Reference -> API Reference
違うでしょ! もう
Where can I download the javadoc for swt(Only)
Why we just can't download a jar file of Javadocs of SWT from the main website
を読むと org.eclipse.platform.doc.isv_XXXX.jar にあるらしい。
それどこにあるのよ?
検索したら
C:\Program Files\eclipse-4.2.2\plugins\org.eclipse.platform.doc.isv_4.2.2.v20130121-200410.jar
にファイルがあった。
よくよく見ると
既に Import している org.eclipse.swt.win32.win32.x86 の Property -> Java Build Path -> Libraries の
Plugin Dependencies -> org.eclipse.swt.xxxxxxx -> Javadoc location にパスが書いてある。
一方で、Javadoc location は空っぽになってる・・・
ほな、ここにそのPathを入れてみるか・・・
Validateするとエラーが・・・
なになに?package-list と index.html が存在しないって?
そりゃjarファイルだしw
てことは・・・jarファイルを展開すればいいってことかな?
したら、こいつをImportしてWorkspaceを参照させれば・・・うまくいくかも?
File -> Import から org.eclipse.platform.doc.isv.xxx をインポート
結構時間がかかります
reference -> api には確かに package-list と index.html が!
で、このWorkspace内にあるPathを Import済みの org.eclipse.swt.win32.win32.x86 の
Propeties -> Javadoc に設定すると・・・
Validate おKです!
エディタ上のSWT関数にカーソルを移動させて「Shift+F2」キーを押すと
ドキュメントが表示されました♪
SWTのJavadoc を参照しようとするとエラーが・・・
SWTのドキュメントはどこにあるのか?
SWTのドキュメントはヘルプにある
Help -> Help Contents
Platform Plug-in Developer Guide -> Reference -> API Reference
違うでしょ! もう
Where can I download the javadoc for swt(Only)
Why we just can't download a jar file of Javadocs of SWT from the main website
を読むと org.eclipse.platform.doc.isv_XXXX.jar にあるらしい。
それどこにあるのよ?
検索したら
C:\Program Files\eclipse-4.2.2\plugins\org.eclipse.platform.doc.isv_4.2.2.v20130121-200410.jar
にファイルがあった。
よくよく見ると
既に Import している org.eclipse.swt.win32.win32.x86 の Property -> Java Build Path -> Libraries の
Plugin Dependencies -> org.eclipse.swt.xxxxxxx -> Javadoc location にパスが書いてある。
一方で、Javadoc location は空っぽになってる・・・
ほな、ここにそのPathを入れてみるか・・・
Validateするとエラーが・・・
なになに?package-list と index.html が存在しないって?
そりゃjarファイルだしw
てことは・・・jarファイルを展開すればいいってことかな?
したら、こいつをImportしてWorkspaceを参照させれば・・・うまくいくかも?
File -> Import から org.eclipse.platform.doc.isv.xxx をインポート
結構時間がかかります
reference -> api には確かに package-list と index.html が!
で、このWorkspace内にあるPathを Import済みの org.eclipse.swt.win32.win32.x86 の
Propeties -> Javadoc に設定すると・・・
Validate おKです!
エディタ上のSWT関数にカーソルを移動させて「Shift+F2」キーを押すと
ドキュメントが表示されました♪
EclipseのSWTライブラリ設定
Eclipse 4.2.2 Juno をインストールしてみた。
Help -> Cheet Sheets -> Java Development に
Create a Hello World SWT application というのがあったので指示通りにやったのに
エラーが出たのでいろいろ調べてみた。
チートシートでの設定は以下のとおり。
1. HelloWorldSWTプロジェクトのプロパティのJava Build Path -> Project に
org.eclipse.swt.win32.win32.x86 を追加
チートシートどおりにやって最後にHelloWorldSWTクラスをRunすると
エラーが出る
Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
no swt-win32-4236 in java.library.path
no swt-win32 in java.library.path
Can't load library: C:\Documents and Settings\username\.swt\lib\win32\x86\swt-win32-4236.dll
Can't load library: C:\Documents and Settings\username\.swt\lib\win32\x86\swt-win32.dll
これは、JavaがSWTのライブラリのある場所(パス)がわからないと言うことらしい。
どうもSWTというのは特別なライブラリで、動作プラットフォーム固有の共有ライブラリのパスを指定する必要があるらしい。
この場合は、win32.win32.x86用のDLLライブラリ
参照サイト: SWT使用方法(www.atmarkit.co.jp)
エラーの原因は、1.でやったBuild Path設定が足りていなかったみたいで、
次の設定を追加するとエラーが消えた。
2. HelloWorldSWTプロジェクトのプロパティのJava Build Path -> Project の
org.eclipse.swt.win32.win32.x86 を展開
Native library location (None) と表示されるので、これを選択してから Edit をクリック。
Workspaceをクリック。
(チートシート手順にてこのライブラリをImportしているのでワークスペースに存在している)
org.eclipse.swt.win32.win32.x86 を選択してOKを3回クリック
これでSWT版HelloWorldが動作しました。
ついでに、関数ヘルプも表示されるようになり、めでたしめでたし。
続きは Eclipse / SWTのJavadoc
Help -> Cheet Sheets -> Java Development に
Create a Hello World SWT application というのがあったので指示通りにやったのに
エラーが出たのでいろいろ調べてみた。
チートシートでの設定は以下のとおり。
1. HelloWorldSWTプロジェクトのプロパティのJava Build Path -> Project に
org.eclipse.swt.win32.win32.x86 を追加
チートシートどおりにやって最後にHelloWorldSWTクラスをRunすると
エラーが出る
Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
no swt-win32-4236 in java.library.path
no swt-win32 in java.library.path
Can't load library: C:\Documents and Settings\username\.swt\lib\win32\x86\swt-win32-4236.dll
Can't load library: C:\Documents and Settings\username\.swt\lib\win32\x86\swt-win32.dll
これは、JavaがSWTのライブラリのある場所(パス)がわからないと言うことらしい。
どうもSWTというのは特別なライブラリで、動作プラットフォーム固有の共有ライブラリのパスを指定する必要があるらしい。
この場合は、win32.win32.x86用のDLLライブラリ
参照サイト: SWT使用方法(www.atmarkit.co.jp)
エラーの原因は、1.でやったBuild Path設定が足りていなかったみたいで、
次の設定を追加するとエラーが消えた。
2. HelloWorldSWTプロジェクトのプロパティのJava Build Path -> Project の
org.eclipse.swt.win32.win32.x86 を展開
Native library location (None) と表示されるので、これを選択してから Edit をクリック。
Workspaceをクリック。
(チートシート手順にてこのライブラリをImportしているのでワークスペースに存在している)
org.eclipse.swt.win32.win32.x86 を選択してOKを3回クリック
これでSWT版HelloWorldが動作しました。
ついでに、関数ヘルプも表示されるようになり、めでたしめでたし。
続きは Eclipse / SWTのJavadoc
Subscribe to:
Posts (Atom)