TextEdit

version 1.3



-->ダウンロード
Javaで作った、普通の実用的なテキストエディター
Windows以外でも動くはず

動作にはJava実行環境(http://java.com/ja/)が必要

起動

Java実行環境(http://java.com/ja/)を入れた上で……

Windowsの場合:
 「TextEdit.jar」をダブルクリックで起動
他のOSの場合:
 コマンドラインから「TextEdit.jar」のあるフォルダに移動し
  java -jar TextEdit.jar
 と入力してEnterを押す

機能

  • テキストファイルの編集、セーブとロード
  • クリップボードを介したカット、コピー、ペースト
  • ドラッグ&ドロップでテキストファイルを開く
  • 検索・置換
  • 印刷

  • フォントとそのサイズの変更
  • 背景色、文字色の変更
  • 右端折り返しの有効・無効

  • コンテキストメニュー(右クリックで表示)からの操作
  • ショートカット(Ctrl+?)での操作
  • キーボードからメニュー選択(Alt+?)

  • 保存時の改行コードが選択可能

  • プログラム的なこと

    たかがテキストエディターと侮るなかれ。
    自分で作るのは大変なのだ。

    上記の機能、その具体的な実装方法は?

    データ変更や各種操作に伴い内部環境は変化する。
    それらを制御して整合性を取っていくのも結構面倒。

    ここには、アプリケーション開発の基本がつまっている。
    普通のテキストエディターを普通に作れる人はスゴイと思う。

    そんなこんなで、行数は1000行近くある。
    -->ソースをダウンロード

    バージョン情報

    2009年12月 version 1.3
    ・保存時の改行コードを選べるよう修正

    2009年4月 version 1.2
    ・検索置換で無限ループが発生しないよう修正
    ・ファイル選択ダイアログを変更

    2007年3月 version 1.1
    ・印刷できるようにした
    ・セーブ時、勝手に改行が加わるのを修正
    ・ロード時、カーソルを先頭に移動するよう修正
    ・タイトルバーの表示をファイル名のみにした

    2006年7月 version 1.0


    たかな工房( http://www.takana.info )