-4

私のプログラムについて、2つの質問があります。

  1. 私が作成しているプログラムは、MSOfficeのように機能します。、、およびファイルをプログラムに関連付けるWordにはどうすればよいですか?ExcelPowerPoint
  2. 私のプログラムでは、ユーザーはJava(JPanel)に関連する多くのコードを使用できます。* .javaファイル以外のファイル(*.A2W Aliceファイルなど)を保存するための他の形式はありますか?また、アリスがどのように読んで保存するのか理解できません*.A2W

誰かが私を助けることができますか?

4

2 に答える 2

1

まず、指定していないオペレーティングシステムによって異なります。Windowsの場合は、assocとftypeの2つのWindowsコマンドがあります。各タイプのファイルには「タイプ名」が付けられています。assocは拡張機能をタイプに関連付け、ftypeはタイプを実行するコマンドに関連付けます。

たとえば、現在使用しているワークステーションでは、.jarがjarfileassoc .jar=jarfileに関連付けられ、jarfileが "C:\ Program Files \ Java \ jre6 \ bin \ javaw.exe" -jar "%1"%*に関連付けられています。ftype jarfile="C:\Program Files\Java\jre6\bin\javaw.exe" -jar "%1" %*

注:これを行うには、管理者グループに属している必要があります。

2番目の質問(おそらく別の質問にあるはずです)の場合、.javaはファイル形式ではありません。.javaファイルは、実際には単なるプレーンテキストファイルです。ほとんどのプログラミング言語のコードはそのようなものなので、.txtファイルと同等であるため、任意のエディターで読み書きできます。ファイル拡張子は、プレーンテキスト形式であっても、コードが実際にはJavaコードであることをJavaコンパイラに通知するだけです。

ただし、Javaコンパイラは通常、拡張子が.java以外のコードをコンパイルしません。試してみると、エラーが発生しますerror: Class names, 'myFile.blah', are only accepted if annotation processing is explicitly requested。これにより、とにかくコンパイルする方法があると思います。カスタム注釈プロセッサ?よくわかりません、私はそのようなことをしたことがありません。それでも、コードがJavaコードの場合は、.java拡張子を付けることができます。

于 2011-06-28T00:15:59.033 に答える
0

Word、Excel、およびPowerPointファイルをプログラムに関連付けるにはどうすればよいですか?

Java Web Startは、ファイルタイプのファイルの関連付けを要求できます。

于 2011-06-28T03:00:48.647 に答える