0

Java 経由でパラレル ポートのデータ ビットを制御する方法。

4

3 に答える 3

2

Java は、そのままではパラレル ポートをサポートしていません。さらに言えば、その他の種類のハードウェア ポートもサポートしていません。選択したポートと通信するために必要なネイティブ コードを含む外部ライブラリが必要になります。

RXTXライブラリを参照してください。パラレルポートにもある程度対応しているようですが…

于 2012-03-02T18:11:39.920 に答える
2

パラレル ポートを処理するための標準の Java API はないため、基盤となるオペレーティング システムを利用する必要があります。

ほとんどのオペレーティング システムでは、外部デバイスと通信できます。Windows では "PRN" マジック ネームを使用し、Linux ではさまざまな /dev/files を使用します。

そうでない場合は、必要なことを実行できるネイティブ コードを見つけて、それを JNI を介して Java アプリケーションにリンクする必要があります。これは非常に興味深い経験になる可能性があります。その場合は、問題のプラットフォームのネイティブ テクノロジを使用してこれを行うと、より良い結果が得られる可能性があります。最近のほとんどの言語には、Web サーバーが標準コンポーネントとして含まれています。

于 2012-03-02T17:53:41.890 に答える
-1

旧式で時代遅れのプリンターポートは忘れてください。数年前から、ほとんどのコンピューターにはもう 1 つもありません。Arduino などの USB 接続ガジェットをチェックしてください: Make a USB Device, Control It In Java

于 2012-03-02T18:11:46.137 に答える