Swing/CreateFont のバックアップ差分(No.15)
- バックアップ一覧
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- バックアップ を表示
- Swing/CreateFont へ行く。
- 1 (2005-03-07 (月) 02:07:13)
- 2 (2005-03-07 (月) 05:00:49)
- 3 (2005-03-07 (月) 10:59:12)
- 4 (2005-04-28 (木) 04:32:52)
- 5 (2005-06-20 (月) 02:30:05)
- 6 (2005-10-23 (日) 14:23:33)
- 7 (2006-02-27 (月) 15:36:10)
- 8 (2006-04-12 (水) 19:39:16)
- 9 (2006-05-25 (木) 23:34:18)
- 10 (2007-03-03 (土) 03:56:33)
- 11 (2007-03-28 (水) 19:36:28)
- 12 (2008-11-23 (日) 21:40:20)
- 13 (2013-03-30 (土) 21:26:22)
- 14 (2013-09-06 (金) 15:32:54)
- 15 (2014-02-04 (火) 14:55:12)
- 16 (2014-11-01 (土) 00:46:09)
- 17 (2014-11-25 (火) 03:03:31)
- 18 (2014-12-20 (土) 13:14:32)
- 19 (2015-03-24 (火) 16:06:39)
- 20 (2016-06-04 (土) 19:23:48)
- 21 (2017-09-15 (金) 16:45:34)
- 22 (2017-11-02 (木) 15:34:40)
- 23 (2019-03-20 (水) 16:09:50)
- 24 (2020-12-25 (金) 14:54:48)
- 25 (2022-08-20 (土) 22:15:25)
- 26 (2023-06-16 (金) 08:17:14)
- 追加された行はこの色です。
- 削除された行はこの色です。
TITLE:Fontをファイルから取得 #navi(../) #tags(Font, JTextArea) RIGHT:Posted by &author(aterai); at 2005-03-07 * Fontをファイルから取得 [#o126bcf5] 独自フォント(``mona.ttf``)をファイルから読み込み、``ASCII art``を表示します。 独自フォント(`mona.ttf`)をファイルから読み込み、`ASCII art`を表示します。 - &jnlp; - &jar; - &zip; #download #ref(https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTKOUJYB7I/AAAAAAAAAVo/K2rl3dXD4ic/s800/CreateFont.png) ** サンプルコード [#ibfdaff0] #code(link){{ Font makeFont(URL url) { Font font = null; InputStream is = null; try { is = url.openStream(); font = (Font.createFont(Font.TRUETYPE_FONT, is)).deriveFont(12.0f); is.close(); }catch(IOException ioe) { ioe.printStackTrace(); }catch(FontFormatException ffe) { ffe.printStackTrace(); }finally{ if(is!=null) { try{ is.close(); }catch(IOException ioex) { ioex.printStackTrace(); } } } return font; } }} ** 解説 [#v308e626] ``Font.createFont``メソッドでフォントを作成しています。 `Font.createFont`メソッドでフォントを作成しています。 上記のサンプルでは、[http://monafont.sourceforge.net/index.html モナーフォント]を使用しています。 ** 参考リンク [#cbcb57f0] - [http://monafont.sourceforge.net/index.html モナーフォント] - [https://forums.oracle.com/forums/thread.jspa?threadID=1481177 Swing (Archive) - Loading TYPE1 fonts with JRE 1.5.0] - [https://forums.oracle.com/thread/1483177 Swing (Archive) - Loading TYPE1 fonts with JRE 1.5.0] ** コメント [#d9deff49] - ``JDK 1.5.0_01``でずれる? -- [[aterai]] &new{2005-03-07 11:19:11 (月)}; - `JDK 1.5.0_01`でずれる? -- [[aterai]] &new{2005-03-07 11:19:11 (月)}; - 応急処置済み -- [[aterai]] &new{2005-03-07 11:32:44 (月)}; - メモ:[http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6313541 Bug ID: 6313541 Fonts loaded with createFont cannot be converted into FontUIResource] -- [[aterai]] &new{2006-05-25 (木) 23:34:18}; #comment