問題タブ [getresource]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - getResource は画像をロードしません
画像「Pic.jpg」はもともと"C:\Users\qwerty\Documents\NetBeansProjects\SelfTestX\src\Java\image"
.
うまくいきませんでした。私は読んでgetResource()
、実際に .class ファイルが保存されている場所から読み取ります。
なので、同じ画像をコピーして貼り付けました"C:\Users\qwerty\Documents\NetBeansProjects\SelfTestX\build\classes\Java\image"
それもうまくいきませんでした。
どんな助けでも大歓迎です。
以下に重要なコードをリストしました。うまくいけば、それは十分に短いです。
java - getResource を使用してファイルに書き込む
このメソッドを使用してテキスト ファイルに書き込みます (getResource()... を使用して JAR ファイルで使用します)。私のファイルはクラスパスにあります。これが私のコードです:
java - getClass()。getResource()例外?
JFrameに画像を追加する方法を学ぼうとしています。私はGUIで十分ですが、なぜこれが機能しないのか理解できません。
不思議に思うかもしれませんが、複数の画像を作成できるように配列を設定しています。
(1)私の問題はgetClass()。getResource( "0.png");です。何らかの理由でこれは失敗し続けます。main(S ...)がオブジェクトGUIv1を作成しようとすると、image [0] ..... 0.png");で失敗します。
理由はわかりません。私は日食を使用しています。画像は、クラスが存在するデフォルトのパッケージに含まれています。テイクはありますか?
(2)ここでも何か問題があるようですが、それが最初の例外の原因ではないので、これについても回答をいただければ幸いです。
(コードフォントが間違っている場合はお詫びします。ここでは初めてです)。
java - 注釈プロセッサでのStandardLocationクラスの使用
注釈プロセッサの開発にNETBeansIDEを使用しています。アノテーションプロセッサを作成し、それをJARに変換してから、このJARを参照ライブラリとしてアノテーションを使用している別のJavaアプリケーションに追加しました。
ソースファイル(注釈が付けられているファイル)にアクセスしたい場合、私の質問は注釈プロセッサ内にあります。次に、以下のコードを使用してFileObjectを取得しようとします。
しかし、nullを返します。ここでのデモは、注釈付きクラスMainCopy.javaを持つパッケージです。StandardLocationクラスのドキュメントを読むと、それが機能するためにはサポートされている必要があると書かれています。誰かがこれを解決するのを手伝ってくれるか、FileObjectを取得する方法を教えてくれませんか。
ありがとう
java - R.raw フォルダーからファイルを開く
inputstream を使用して R.raw フォルダーからファイルを開こうとしています。しかし、私はいつもこのエラーを受け取りました:
クイックフィックスを使用しようとすると、次のような別のエラーが表示されます。
これが私のコードです:
java - jarファイルの外にバイナリファイルをコピーする
jarファイル内にexeがパッケージ化されており、を使用して実行できるように一時的な場所にコピーしようとしてDesktop.browse()
います。これを行うには、を使用して入力ストリームコンストラクターを使用してスキャナーを設定し、class.getResourceAsStream
それprintwriter
をすべて書き込みます。ファイルに。発生した問題は、exeが無効であることを示しています。これは、一部のバイナリデータが失われたためだと思います。誰かが助けてくれるならコメントを投稿してください。
java - Class.getResource() は null を返します
JPanel に画像を表示しようとしていますが、エラーが発生し続けます。
java.lang.IllegalArgumentException: 入力 == null!
何が起こっているのかわかりません。
私が使用しているコードは次のとおりです。
これにより、エラーが発生するだけです。
スタック トレースでは、次のものが生成されます。
どうすればこれを解決できますか? 画像の場所を確認し、さまざまな場所から試してみましたが、常に同じエラーが発生します!
Netbeans IDE を使用しています。
java - Main.class.getResource()およびjTextArea
jarファイルからファイルを読み取り、それをjTextAreaに入れたい場合、実際のコンテンツではなく、暗号化されたシンボルが表示されます。
私がしていること:
そして、私はファイルを読みました:
ここで、ArrayListのすべての行をjTextAreaに配置します。これにより、次のように表示されます。
PK����?����^��S?��3���z_��
%�QTl?7��+�;��fK��N��:k����� ]�Xk、������U "�����q��\����%�Q#4x�| [���o�S{��:�aG�*sg� ' 。}���n�X����5��q���hpu�H���W�9���h2��Q����#���@ 7(�@�� ��F!��〜��?����j�?\xA�/�Rr.�v�l�PK�bv�=
textfiledには次のものが含まれます。
ファイルが存在すると確信しています!誰かが問題が何であるか知っていますか?私の「getResource」は正しいですか?
java - getResource は、Java 1.7 Windows 7 を使用してディスク名の前に / を置きます
次の例では、ディスク名の前にスラッシュを付けています。どうすればそれを回避できますか?
与えます:
android - 別のクラスから Android setdrawable
これが私のコードです。線形レイアウトの背景を設定しようとしています。しかし、この xml (rowback) は私の主なアクティビティ コンテンツではないため、エラーが発生します。そのコンテンツにその XML を持たないクラスから XML を設定するにはどうすればよいですか?
ログキャット: