暇だから最強のメモ帳つくらね?【java】

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2006/06/29(木) 21:11:59
見た目はメモ帳、頭脳はメモ帳。
その名は最強のメモ帳。
2008/09/18(木) 21:33:55
        な…
    _, ,_    なんなんですか?
  :.(;゚д゚):.  ここ、どこですか?
   :.レV):.   なんであたし
    :.<<:.   貼られたんですか?
2008/09/18(木) 21:34:39
     な…
    なんなんですか?
  .  ここ、どこですか?
     なんであたし
    貼られたんですか?
2008/09/18(木) 21:56:05
4000行のソースを開くのに10秒かかるのは駄目ですか?
600行程度なら1秒以内だけど。
2008/09/18(木) 21:57:38
全然ダメ
2008/09/18(木) 21:58:49
>>624
全文をメモリに読み込まなくても良いんじゃないかな。
file mapping対応してください。
2008/09/18(木) 21:59:24
JTextPaneで構文強調しないで普通に開いただけで
4000行なら3秒かかるよ。
なんか紛らわすために絵でも動かそうかな?
628624.627
垢版 |
2008/09/18(木) 22:38:14
file mappingについて調べてみます。
2008/09/18(木) 22:40:53
JTextPane使ってんのか
630628
垢版 |
2008/09/18(木) 22:42:30
>>629
そうです。
2008/09/18(木) 23:26:44
「最強のメモ帳」の「最強さ」って、
単に便利さや軽さ多機能さカスタマイズ性等じゃ、2ch的には面白くないだろ。
そういう面では既にemacsとかいろいろあるわけだし。

で、例えば、
普通に文書を編集する時にはいかにもメモ帳なのに
メニューを開いたら(ゴミみたいなメニューまで)山ほどのメニューで圧倒されるとか
保存する方法が何十種類もあるとか
そういうアホでネタ的なメモ帳を作るというのはどうだろう。
いや、そんなの作っても使う人がいるとは思えないが。
2008/09/18(木) 23:28:06
これだから偏見ってものは怖いね
おおこわいこわい
2008/09/18(木) 23:29:16
> 「最強のメモ帳」の「最強さ」

インストールすると、他のテキストエディタを全てアンインストールしてしまう
直接攻撃型のテキストエディタ。
2008/09/18(木) 23:36:07
JTextPaneは駄目なの?
せっかくあるのに。
2008/09/19(金) 00:35:54
テキストエディタをjavaで作っているのですが、何をすれば良いのかわかりません。
教えてください。
2008/09/19(金) 01:11:24
>>626
javaのNewI/OのFileChannelでファイルをコピー出来るみたいですが
どのようにJTextPaneに反映するのか詳しく教えてほしいです。
もしかしたらシンタックスハイライトの検索でgetTextで得た文字列では
なくコピーしたCharBufferから検索するということですか?
2008/09/19(金) 08:54:58
久々にESPのおでましですね!
2008/09/19(金) 16:52:04
正規表現で Pattern.matcher(CharBuffer) したら
文字位置がずれるんだけど。おそらく改行があると
Matcher.start() の位置がずれている(多くなっている)。
CharBufferから改行コード変換する方法ありませんか?
やっぱり1行ずつしか検索できないのでしょうか?
2008/09/19(金) 18:48:40
>>638
まずは早合点しないでサンプルコードをうpるんだ
2008/09/21(日) 12:22:34
改行コードは二文字だからね
2008/09/21(日) 12:56:10
趣味の工作中のソースなので恥ずかしくてうpしにくいので後ほど...
問題点はファイルドマッピングしてそれからキーワード
検索したときJTextPaneの文字位置とマッピングで得たCharBuffer(ByteBufferから変換した)
の位置が違っていたらシンタックハイライトでずれる。
CharBufferをまたStringに変換するのは意味がなさそう。
C++なら情報がありそうだけどjavaではあまり情報が無いみたい?
2008/09/21(日) 12:57:37
やっぱり検索する文字列を少なくすることとどんな文字が入力されたか
を判断することで構文強調のずれと高速化が出来そう。

たかがテキストエディタ作成でこんなに苦労するとは。勉強になるけど。
2008/09/21(日) 14:14:43
なんで正規表現にファイルマッピングとか出てくるか不思議なんだけど…
まあゆっくり原因を特定していってね!
2008/09/23(火) 00:30:15
最強のメモ帳できたけど、どうすればいい?
2008/09/23(火) 00:32:13
うpすればいい
2008/09/24(水) 20:52:29
>>645
最強すぎてうpできない
2008/10/02(木) 17:37:52
本当に最強なら完成した時点で俺のPC内に存在してるはず
2008/10/02(木) 17:45:59
いや、つまんないから。
649デフォルトの名無しさん
垢版 |
2008/12/15(月) 13:28:31
テキストエディタいろいろ探すんだけどなぜかメモ帳にいつも戻ってきちゃうんだよなw
で、そのうちまたテキストエディタ探し出すw
このアホみたいな繰り返し。
なぜかメモ帳がすきなんだな、たぶん。
フォントをメイリオにしたら、これまたカワイイしw

で、メモ帳に機能拡張できるようなものあったら最高なんだよな。
だれか作ってくれ。
650デフォルトの名無しさん
垢版 |
2008/12/15(月) 18:21:41
韓国に攻撃されてるぞwwww7
http://jfk.2ch.net/test/read.cgi/news4vip/1229319433/

世界フィギュア選手権で浅田真央が韓国を破り金賞に輝く

韓国人が腹いせに2ちゃんねるを攻撃

vipper今夜19:00 反撃凸 ←いまここ★

目標
http://www.dcinside.com/

Dcinside(ディーシーインサイド)は、韓国の電子掲示板サイトである。
デジタルカメラの情報を提供する専門サイトとして有名になりつつ、だんだん人が集まり韓国最大のコミュニティーサイトとなった。 韓国の2ちゃんねるともいえるサイト。
2004年に2ちゃんねるのサーバをDoS攻撃したことで有名。
2008/12/17(水) 22:04:54
Java勉強がてらにテキストエディタ作ってみようかと思ってます
参考になるようなコードとかページがあったら教えてください
当方のスペックは、Javaに冠してはwebアプリとDBに3年ほど関わった程度です
GUIアプリケーションは作るの初めてです
よろしくお願いいたします
652デフォルトの名無しさん
垢版 |
2008/12/18(木) 23:56:50
本日は最強のテキストエディタを開発する環境について考えました
会社ではeclipse使っているので、NetBeans6.0使おうかと考えています
653デフォルトの名無しさん
垢版 |
2008/12/19(金) 00:27:55
なんで6.0?
2008/12/20(土) 09:53:53
>>653
やっぱり、6.5使うことにしました
2008/12/20(土) 09:59:40
なんで6.5?
2008/12/20(土) 13:11:31
>>655
すみません
いくつを使えばいいのでしょうか?
実は5.5あたりが安定していてよいとかあるのでしょうか?
657デフォルトの名無しさん
垢版 |
2008/12/20(土) 18:06:04
6.5でいいと思うよ
2008/12/21(日) 12:36:22
壁紙がそのままメモ帳ならいいのに
2008/12/22(月) 08:10:05
>>658
俺ん家、普通に壁紙にメモ書けるよ?年末に貼り替えるけど
2008/12/23(火) 18:41:44
とりあえず、gVimインストールしました
使い方がよくわからないですけど、これを参考に最強のメモ帳作ります
661デフォルトの名無しさん
垢版 |
2008/12/25(木) 14:50:21
新しく作るぐらいなら jEdit の改良してくれ。
http://www.jedit.org/
https://sourceforge.net/projects/jedit/
http://pc11.2ch.net/test/read.cgi/software/1196182758/
2009/01/03(土) 16:56:18
>>661
最強のメモ帳目指してるからだめでちゅ
2009/01/08(木) 01:03:06
なんか打ちはじめると
「完成したらわたしの・・・」とかいってエロ画像が出るメモ帳
664デフォルトの名無しさん
垢版 |
2009/01/15(木) 20:56:35
起動すると画面に四角い枠が現れ、画面にボールペンで書くメモ帳
665デフォルトの名無しさん
垢版 |
2009/03/14(土) 03:41:22
>>501
  ∧ ∧ 彡
ミ ( ^ω^ )っ 彡
  O ノ タタタタ…
 ミ| (_) 彡
ミ し´ 彡
2009/03/14(土) 07:13:54
Prologインタプリタ組み込もうよ。
667デフォルトの名無しさん
垢版 |
2009/03/14(土) 15:37:26
これ結局誰か作った野?
2009/03/14(土) 16:52:04
スレ読め
669デフォルトの名無しさん
垢版 |
2009/03/17(火) 00:45:44
>>665
669ゲットオォオオォ!!!!!
  ∧∧
  (^ω^)
 cu_uっ バイーン
  彡
 / ̄ ̄\
 | ̄1 ̄|
 | ̄2 ̄|
 ̄ ̄ ̄ ̄ ̄ ̄
2009/04/11(土) 18:43:37
こやつめw
671デフォルトの名無しさん
垢版 |
2009/05/14(木) 08:03:21
>>669
  ?
  ∧∧
 (・ω・ )
 _| ⊃/(__
/ ヽ-(___/
 ̄ ̄ ̄ ̄ ̄ ̄
672デフォルトの名無しさん
垢版 |
2009/05/14(木) 19:42:20
MMLが再生できるメモ帳(笑)
http://www.psychosistem.jp/software/jmmlplayer/
673デフォルトの名無しさん
垢版 |
2009/05/17(日) 02:19:55
>>671
   ネルヨ
  ∧∧
  (´・ω)
 _|⊃/(___
/ ヽ_(____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
674デフォルトの名無しさん
垢版 |
2009/06/09(火) 13:26:33
Linux板で発表した。
バグ報告や、何かデバッグまでしてくれたら嬉しい。
http://pc11.2ch.net/test/read.cgi/linux/1001421198/357
2009/08/17(月) 17:49:44
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L

名言集 その4
『俺、100人規模の集団サイバーテロの主犯だったこともあるんだぜ』

http://yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ のID:PVAf+dux0 = 自動焼人 ★

> 965 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:02:09.35 ID:PVAf+dux0
> まぁ何だ。
> 俺の過去の経歴に比べたら、割れ厨なんて鼻くそレベルなんだけどなw
> 100人規模の集団サイバーテロの主犯とか、いろいろとな。


----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
http://qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください
676デフォルトの名無しさん
垢版 |
2009/08/17(月) 18:04:57
暇って、しあわせだな。本来、人があるべき姿だよ。
奴隷やってると、自分が奴隷なことを忘れるのか、気づかないのか、
気づいてないフリをしているのか・・・
IT業界にいると、人が人じゃなくなる。
俺は、やっと人間に戻れた。
2009/12/13(日) 17:26:08
いま作ってる。ちょっとまちなー。
2009/12/13(日) 20:17:37
>>676
仕事がないって事ですね、ご同輩w
2009/12/25(金) 21:48:17
99だけど

このスレまだあったのか。
680デフォルトの名無しさん
垢版 |
2009/12/27(日) 20:47:15
年末にVECTORや窓の森に登録する予定
681デフォルトの名無しさん
垢版 |
2010/02/07(日) 22:17:30
http://www.vector.co.jp/soft/winnt/personal/se481014.html

ほれ。作ってやったぞ。
2010/02/08(月) 00:04:26
http://www6.atpages.jp/~autonomydoll/object/

キーワードの色付けと各種文字コードでの編集機能付きのエディタを作ってみたんだが、1MBのファイルを開くだけで20MB近く持って行かれる・・・
2010/02/08(月) 00:11:00
>>682
403 Error - Forbidden
指定されたページ(URL)へのアクセスは禁止されています。

と表示されるだけなのだが・・・
2010/02/08(月) 02:12:25
>>683
7zはサーバーの仕様でダメみたいなので拡張子を変えてみた。
2010/02/08(月) 08:35:45
俺の環境で動かん・・・。

まさかとは思うけど、debug版上げてないよな。
2010/02/08(月) 08:37:31
>>685
.NET framework 3.5がないと動かないぞ。
何も入っていない環境で試したら、落ちた。
2010/02/08(月) 09:04:41
何故わざわざ.NETを。


俺のマシン、なんか調子悪くてな。
インストーラが動かないんだ。
2010/02/08(月) 18:47:05
//private void 閉じるCToolStripMenuItem_Click(object sender, EventArgs e)
//{
// FileClose();
// isDirty = false;
// this.SetAppTitle();
// GC.Collect();
// GC.WaitForPendingFinalizers();
// GC.Collect();
//}

なぜ2回?

あと if (... == true )はやめれ
2010/02/08(月) 20:52:35
>>687
拡張メソッドが使えるから。

>>688
MSのサイトでそういう風にすべきだと書いてあった。
GCを一度実行しただけだと、ファイナライズしたオブジェクトが回収されないらしい。
690デフォルトの名無しさん
垢版 |
2010/02/21(日) 20:01:38
http://www.vector.co.jp/soft/winnt/personal/se481014.html
作ったよ。
691デフォルトの名無しさん
垢版 |
2010/02/22(月) 16:10:11
TOSHIBAの安い奴あるだろ
692デフォルトの名無しさん
垢版 |
2010/02/22(月) 16:32:31
課題でjavaのチャットつくりたいんですけど
協力してくれる方いませんか?
2010/02/22(月) 19:29:17
>>692
その課題というのはC#ではだめなのか?
JAVAは統合環境がくそだから、できれば避けたい。
694デフォルトの名無しさん
垢版 |
2010/02/22(月) 20:53:51
>>693
javaで作れとのことでした。
Cはほかでやっているので・・・泣
2010/02/22(月) 21:37:32
>>694
その課題とやらを俺か誰かがやって


おまえさんは実力が付くのかい?
2010/02/22(月) 21:51:42
宿題スレデヤレ
2010/02/24(水) 09:00:56
チャットなんてローカルで作れるだろ
BOT同士で会話させときゃいい
2010/02/26(金) 08:02:32
>>693
C#のがよっぽど糞だろ
eclipseありゃどの言語でも余裕だろ
699674
垢版 |
2010/03/05(金) 23:01:32
>>674で作ったエディタのバグフィクス、だいぶまともになった。
http://pc11.2ch.net/test/read.cgi/linux/1001421198/399
700デフォルトの名無しさん
垢版 |
2010/03/06(土) 10:31:57
>>698
バカ発見
2010/03/06(土) 10:47:47
見つかっちゃった☆

702デフォルトの名無しさん
垢版 |
2010/03/11(木) 09:17:52
>>700
カス発見
2010/03/11(木) 20:10:06
>>702
ゴミ発見
2010/03/13(土) 23:10:37
FooEditorを作ったものだが、暇なのでこういう機能を追加してみた。
・{などでのオートインテンド
・キーワードごとに色付け
・入力補完
・正規表現による検索とグループ指定による置き換え
2010/03/14(日) 05:01:33
>>704
主にC系の言語だと書き方は好みが分かれるから、オートインデントはoffに出来るといいかと。
きっとそうしてるだろうけど。
2010/05/29(土) 11:59:42
一応Javaで構文強調付テキストエディタを作ってみたけど
これってライセンスとか違反していたらどうするんだろう?
いろいろ参考にしながら作ったので心配。
でも作ってみたかったから作っちゃって動かした。
公開してみたかったから公開したけど違反していないか心配。
今のところ使い物にならないからどうでもいいけど。

そこらへん誰か教えて。
2010/05/29(土) 13:29:05
全部コピペはアウトだけど
部分コピペやロジックの真似は程度による
2010/05/29(土) 13:30:09
つーか元のライセンスは何だよ
709706
垢版 |
2010/05/29(土) 13:58:40
>>706
その意味さえ解らない
でも昔4〜5年前暇だったので作っちゃた。
本も見てサイトから参考にして。
yahoo検索で
「java Javaでアプリケーションソフト作成 テキストエディタ 構文強調」
と検索してJavaでアプリケーションソフト作成というホームページにアップ
しているのでどうぞ。
ソースもどうぞ。
710709
垢版 |
2010/05/29(土) 13:59:22
>>708の間違い
711709
垢版 |
2010/05/29(土) 19:53:16
googleでは何故か検索に登録してくれなくて
yahooかbingかbaiduじゃないと検索できない。
サムネイルの画像をキャプチャしているのでだいたいどんなソフトか
想像できるようにしている。
712709
垢版 |
2010/05/29(土) 21:04:27
ソースがあるので安心して確認できると思う。
コンパイルするなりjarファイルをダブルクリックで起動するなり
好きに動かしてみてください。
私は少し疲れたのでjavaのプログラムから離れています。
批判は受け付けませんが勝手に使うなり面白がって使うなり笑うなり
自由にしてください。
713709
垢版 |
2010/05/29(土) 23:15:02
出来ればやさしく感想もお願いします。
714デフォルトの名無しさん
垢版 |
2010/05/30(日) 09:38:49
コードアシストあるといいよね。
715709
垢版 |
2010/05/31(月) 23:16:40
grep機能もあるし左側はディレクトリ表示できる。
ドライブも変更できる。ツリー表示で右クリックしてね。
yahoo検索で
「java Javaでアプリケーションソフト作成 テキストエディタ 構文強調」
と検索して「Javaでアプリケーションソフト作成」というホームページです。

あんまり人いないね。(´・ω・`)
2010/05/31(月) 23:58:25
なんでエディタを作ろうと思ったの?
2010/06/01(火) 08:35:22
プログラムの勉強がてらに作っていました。
何故エディタなのか?と言われるとあんまり理由はありません。
例えるならば、習字の勉強をしている人が紙に凝ろうと和紙を自作したい
と思う感情に似ているかも。
2010/06/01(火) 08:42:29
よく考えると、エディタは基本的な機能がそろっているので
勉強になるかなと思ったので作りました。
構文強調機能は他にも使い回しが出来るかなとおもったので。
2010/06/01(火) 09:08:18
リッチテキストだと遅い上にメモリーを食うのでエディターコンポーネントを自作した
後になって車輪の輪の再発明だと気づいたんだが、後悔はしていない
2010/06/01(火) 10:44:03
>>717
自分も作りかけていたけど、やっぱり既にあるものを使った方が良いなと思った。

ま、何か作るとしたらエディタになるのは分かる気がするけど。
2010/06/01(火) 18:37:25
よく考えたら基本的な機能が揃っているからと言う理由で
OSとかコンパイラとかエディタとかのセットを作ってるんだけど

勉強にはなるけど結構大変ね。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況