問題タブ [bluej]

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.

0 投票する
3 に答える
8763 参照

java - Java-pdfboxはjarをインポートできませんか?

こんにちは。誰かが私が信じるこの単純な問題について私を助けてくれませんか...私はすでにJavaチャットWebサイトで8人以上の専門家に質問しましたが、誰も私を助けてくれないようです:(。私は httpからjarファイルをダウンロードしました: //pdfbox.apache.org/download.html。blueJIDEを開いて、jarをロードしました。入力すると

エラーメッセージが表示されます:

NetBeansも試し、プロジェクトプロパティに移動して、jarを追加しました。また、NetBeansのサイドメニューに移動して、その方法を試しました。それでも同じエラーが発生します。誰か助けてもらえますか?私はこれを3つの異なるPCで試しました。

大丈夫、私にもっと情報を教えてください。私はjarファイルをダウンロードしてblueJのフォルダーに入れました。オプションに移動し、「ロードされた」と表示されているjarファイルを選択しました。Netbeansでも同じことを行いました。ここでは、Jarsがまだ機能しないIDEを示しました。これは完全なコードであり、私が試しているPDFBOXWebサイトから取得したサンプルコードです。

}

0 投票する
2 に答える
596 参照

java - JDBC jarを拡張機能にパッケージ化するにはどうすればよいですか?

BlueJIDEのプラグインに取り組んでいます。これらのプラグインは、BlueJプロジェクトにある単純なJARファイルとしてパッケージ化されています。プラグインには、MySQLサーバーへのデータの送信(場合によってはフェッチ)が含まれます。パスからJDBCコネクタを(JARとして)使用して動作させています。プラグインは、学生がフォルダにドロップするだけで簡単にインストールできるようにする必要があります。JDBCピースを拡張機能と一緒に保持し、学生のマシンに個別に配置する必要がない方法はありますか?

ここhttp://www.objectsource.com/j2eechapters/Ch21-ClassLoaders_and_J2EE.htmからClassLoaderについて少し読みました。しかし、私は私が求めていることを行うための良い方法を集めていません。ちなみに、私はEclipseを使用しています。

この質問は、マニフェストが言及されたときに、最後に私が望むものに非常に近くなります。 デプロイメントの概念:JARの依存関係のパッケージ化、いつ、なぜ

私の唯一の問題は、JDBCコネクタを見つけるために自分の拡張機能を独自のディレクトリに向けるような方法でマニフェストファイルを編集する方法を知る必要があることです。

うまくいけば、それは理にかなっています。助けてくれてありがとう!

0 投票する
2 に答える
4172 参照

java - Eclipse で画像をインポートする

それで、私は最近 BlueJ から Eclipse に切り替えました (その方がはるかに優れています!)。私の Java ファイルのいくつかを移動しているときに、Eclipse が画像をサポートしていないことに気付きました... BlueJ では、画像ファイルをインポートするには、次のようにします。 :

しかし、何らかの理由で、Eclipseでそれを行うと構文エラーが発生します... Eclipseで画像をロードするにはどうすればよいですか?

また、BlueJ で画像を表示するには、次のようにします。

...Eclipse でそれを行うにはどうすればよいでしょうか。ありがとう!

0 投票する
1 に答える
368 参照

java - Java:パラメータが指定されたときにオブジェクトを選択します

私は初心者のJavaプログラマーです

今、私はこの問題を抱えています:という名前Producttypeのフィールドを持つという名前のクラスがありますname。と呼ばれるクラスもありますMain。クラスで、名前を尋ねてMainクラスからオブジェクトを選択したいと思います。Producttype

これどうやってするの?

前もって感謝します

製品タイプのコード:

私の「メイン」で私はこれを手に入れました:

私が欲しいのは、メソッドprintInforOverProducctype()の "String info"が、名前が文字列型と等しいオブジェクトのクラス'Producctype'からメソッドdrukInfo()を実行することです。

0 投票する
2 に答える
104 参照

java - リフレクションによるリストへの追加

リフレクションを介して外部クラスからメソッドを呼び出す場合addToList(Object o)、リフレクション呼び出しがリストにアクセスできるようにするために考慮に入れる必要があるものはありますか?

Javaのリフレクションに似ていますが、オブジェクトをラップするBlueJ apiを使用しているため、BMethodが使用されています。

リフレクション呼び出しを介して見ることができないため、メソッドが配列リストへの参照を必要とするかどうか疑問に思っていました

ありがとう

私はこれを解決することができました。答えを知りたくない人のために、私が呼び出していたメソッドに、反射的に内部フィールドを取得するコードを追加しました。

0 投票する
2 に答える
10882 参照

java - Java エラー: 最上位ステートメントが無効です

次のコードの実行に問題があります。これを正しく行っているかどうかはわかりませんが、メソッドに引数として渡す 2 つのファイルをメイン メソッドに読み取らせようとしています。したがって、対話ペインで、次のように入力しています。 run Main(customer.dat, smartphone.dat)

これを行おうとすると、エラーが発生します。invalid top level statement

主な方法を以下に添付しました。私はどこで間違っていますか?コードはコンパイルされますが、readFile メソッドやメイン関数の呼び出しで何かが足りないような気がします。

事前に感謝します-同様のケースについてSOを調べましたが、何も見つかりませんでした。この種の質問が以前に投稿されていたら、申し訳ありません。

0 投票する
5 に答える
559 参照

java - BlueJを使用するよりもJarファイルを作成するためのより良い方法はありますか?

私はjarファイルに作りたいプログラムを持っているので、bluejでそれを行いました、そしてjarのサイズは400MBのように非常に大きいです。Windowsでさえそれほど大きくはありません。

友人の一人が、Eclipseで作成できると言っていましたが、もっと小さくなります。しかし、それが実際に実用的であるかどうかはわかりません。グーグルで検索したときの情報はそれほど多くないからです(したがって、結論として、より良い方法があります)。

現在、私はそれを試していますが、おそらくそれを機能させるでしょう。しかし、その間に、もっと良い方法があれば、誰かが私を正しい方向に向けてくれるでしょうか?

0 投票する
3 に答える
6403 参照

java - プライベート メソッド用の JAVADOC (BlueJ)

私は BlueJ を使用しており、プロジェクト全体の Javadoc を生成したいと考えています。Javadoc でプライベート メソッドを表示したいのですが、それを行う方法はありますか? BlueJ には Javadoc を作成するツールがありますが、BlueJ はプライベート メソッドを無視します。ただのコンベンションですか?それが慣習である場合、理由がわかりません。「内部」メソッドを無視します。それらも便利です-.-*

0 投票する
4 に答える
2359 参照

java - エラー: ある文字列を別の文字列と比較するために compareTo を使用しようとすると、型に互換性がありません

これは、50 名の名前と番号を受け入れるための私のコードです。アルファベット順に印刷します。if(name[j].compareTo(small)) の互換性のないタイプのエラーが発生しています

0 投票する
1 に答える
232 参照

java - エラーをスローするリモートmysqlサーバーへの接続

リモートサーバー(データベースにアクセスするための学校のサーバー)に接続しようとしていますが、うまくいきません。

これはJavaで見つけたコードで、接続できるかどうかを確認するためにコピーしただけです..

情報を補足するために、私は Vista を使用しています。何が問題になる可能性がありますか?

よろしく