• ベストアンサー

Java 他PCで同じフォントを使用

Javaでゲームを作っています。 他のPCでゲームを実行した時にも同じフォントで会話文等を表示したいのですが、他のPCに指定したフォントがインストールされていない場合が多く、システムフォント?のような字体になってしまいます。 どのPCで実行したときにも同じフォントで表示したいのですが、相手PCにフォントをダウンロード・インストールさせる方法しか知らず、かなり手間がかかってしまい、面倒です。 相手にインストール作業をさせることなく、たとえば、一緒にコンパイルしたフォントを指定、使用する。などといった方法はないのでしょうか。

noname#154721
noname#154721
  • Java
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

未検証 http://www.java2s.com/Code/Java/2D-Graphics-GUI/Loadfontfromttffile.htm http://osima.jp/blog/resources_in_jar.html http://mindprod.com/jgloss/opentype.html#JAVASUPPORT このへん組み合わせればインストールせずとも出来るような気がする。 #フォントのライセンス云々については考えてない

noname#154721
質問者

お礼

とても分かりやすく、参考になる情報をありがとうございます。 拡張子的な問題もあるようですが、フォントを使うことができそうです! また、フォントについてのライセンスや使用制限もしっかりと考えて選択・使用したいと思います。

関連するQ&A

  • 新しいPCでフォントが使用できない

    筆王ver.22からver.23にバージョンアップした製品を使用しています。 PCを買い替え新PCにインストールしたところ、フォントがインストールされません。この製品からインストールされたフォントを使用したデータが他フォントで表示され困っています。 サポート終了後はフォントだけはインストールされないということですか? ※OKWAVEより補足:「ソースネクスト株式会社の製品・サービス」についての質問です。

  • フォントを他のPCに移したい・・・

    他のPCにあるフォントを他のPCに移す方法ってありますか??? もしないのならばフォントを増やしたいのでそのような ソフトとかを教えてくださると有難いです。

  • Javaを利用したいです

    JAVAを家でコンパイル、実行したいのでいいフリーソフトなどがあれば是非教えてほしいです。あと詳しいインストール方法や実行の仕方を教えてもらえれば嬉しいです ちなみにパソコンはwin98です

    • ベストアンサー
    • Java
  • LANを使わずに「フォント」を他のPCにインストールする方法

    LANを使わずに「フォント」を他のPCにインストールする方法を教えてください。 自宅で使っているPCに入っているフォントを仕事場のPCにインストールしたいのです。CD-ROMを紛失してしまったので、CD-ROMなしでインストールする方法教えてください。

  • Javaの実行について

    先日から学校でjavaを習いはじめました。 家でも自分でいろいろやってみたいと思うのですが。 本で書いてある、コンパイル・実行の方法がなぜか学校のと家のではとが違うようなのです。 本ではコンパイルは(ファイル名はHello.javaです) javac Hello.java なのに 学校では %JAVA HOME%\bin\javac Hello.java と入力しないとコンパイルされません。 しかしこれは家のPCでは上の方法で普通に出来ます。 実行は本では java Hello なのに 学校・家では java -cp . Hello と打たなければ実行することができません。 これはどうしてなのでしょうか? お願い致します。

    • ベストアンサー
    • Java
  • メイリオを他のフォントに?

    こんにちは。 先週末にVISTAのPCを組み上げて使用していますが どうもこのメイリオというフォントが好きになれません。 丸っこい字体や、何よりウェブサイトの見栄えがころっと 変わってしまい、見づらくて仕方ありません。 Windowsのメインのフォント自体を変える方法はあるのでしょうか? XPだとたしかデザインのメニューから変更できたと思うのですが・・・ ご存知かた教えていただけるとありがたく思います。 よろしくお願いします。

  • 他ソフトでPC内フォントを利用したいのですが。

    medibang paint peoというおえかきソフトで文字入れをしようと思い、フリーフォント(ひらがなのもの)をインストールしたところPC内のフォントを表示させる設定にしてみたのですが表示されませんでした。 調べてみたところユーザーのインストールとシステムのインストールに違いがあることを知りインストールし直してPCの一覧にはきちんと表示されるようになりました(日本語のファイル名なのですがそれがそのまま表示されたということです)が、相変わらずおえかきソフトでは表示されませんでした。 さらに調べてみたところ、PostScriptというのがあるのを知ったのですがこれがよく分かりません。 おえかきソフトでは表示名が変わっていてインストールしたときのファイル名では見つけられないという状態なのでしょうか? もうそうであれば、その表示名をどのように知ればよいかご教授願います。 また他の理由でしたら、それもお願い致します。

  • JAVAのセットアップについて

    学校では最初からJAVAがセットアップされていて コンパイルや実行できるのですが 家でもコンパイルや実行できるようにしたいです だれかよければ詳しく、わかりやすい セットアップの方法教えてください

  • フォントが他のPCで反映されません

    「あくあフォント」というフリーフォントをダウンロードしてホームページ作成をしております。 ホームページをアップロードし、自分のPC上ではちゃんと「あくあフォント」で表示されるのですが、他のPCで見てみるとフォントが反映されておらず普通のゴシック体で表示されてしまいます。 私のPCはVistaで、反映されていなかったPCはWindous98です。 これらOSの違いも反映されない理由として考えられるのでしょうか? 自分以外のどんなPCでも「あくあフォント」を反映させるにはどのように対応すればいいのでしょうか。 困っております。 どうか回答よろしくお願いいたします。

  • JAVA実行ができなくなった・・

    初心者です。 javaのバージョン1.5インストールし、しばらくコンパイル・実行ともにできていたんですが、 oracl10gをインストールしてから実行ができなくなってしました。 java -version で確認したところ 1.4.0になっていたので 実行時 じjava -version:1.5 Classname で実行試しました。 ですが、エラーで Unrecognized option: -version:1.5 Could not create the Java virtual mashine. となってしまいました。 これから何をすればいいか、わかりません。 javaの再インストールは試しました。 よろしくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう