In some applications a full-fledged bit-mapped graphical user interface is not feasible or appropriate. If you find yourself in one of the following situations, Charva may be your solution: You may be using ruggedized mobile computers that only have an ASCII display. You may need to develop an administrative interface for a remote server or firewall, and you don't have enough bandwidth for X Windo
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
JTextPane(Swing) JTextPaneは、 複数行のテキスト(文字列)の編集を行うコンポーネント。 単なるテキストの編集を行うならJTextArea(一行ならJTextField) を使えばよいが、文字毎に属性を変える(色を変えたりしたい)場合はJTextPaneを使う。 (JTextPaneは「Pane」という名前だが、ペイン(パネル・JPanel)というよりは、コンポーネントの方に近い感じがする) 色を付けて文字列を追加する方法 import javax.swing.JTextPane; import javax.swing.text.BadLocationException; import javax.swing.text.Document; import javax.swing.text.SimpleAttributeSet; import javax.swing.t
Rubyには、配列などから値を取り出したりするパターンマッチの機能はありません。 しかし、時々欲しいと思うことがあります。そんな時のために作ってみました。 (実は自分でもなんで作ったんだろうと思うような時もあるのですが) githubで公開しています。https://github.com/tana/ruby-pattern-match 使い方 match.rbをrequireなどで読み込んだら、 match [1, 2, 3] do pat [:a, :b, :c] do a + b + c end end のように使えます。 条件分岐でマッチするかしないかを分ける場合、 match [1, 2] do pat [:a, :b], cond { b == 2 } do a end end のように、condをパターンの後に付ければ条件を付けることができます。 配列だけではなくStructに
skooveで練習し続けて今は初心者2というコースのレッスン12が終わったところです。思ったより楽しく作業ができているので時間がもっとあれば沢山練習できるのに…と思ってしまう。曲もメロディーを分割したものを弾いてから段階を経て少しずつゴールに向かっていくので、ある程度弾ける人にとっては退屈する部分もあるかも?まぁ、その場合は難しいコースから始めればいいかもしれない。私にとっては初心者コースから始めるのがちょうどよかった。また明日も頑張ろう 以前買ったシンセサイザーについてきたskooveのクーポンを使いskooveのピアノレッスンを受けている。なかなか楽しくついつい先に進めてしまうがたまにバグに遭遇しアプリが落ちてしまう。まぁ、それさえ除けばわりと楽しいのだが、いいところなのに!となりがちである。実家から持ってきたMIDIキーボードが活躍しているのがうれしい。そして自分の鍵盤の押し方の弱さ
マルチフォントのテキストエディタを作るJavaでマルチフォントを扱うのは、意外に面倒です。ごく簡単なマルチフォント対応テキストエディタを作ってみましょう。 マルチフォントエディタ「FreeMultiFontEditor」 ちょっとしたアプリケーションでそれなりに使えるプログラムというと、最初に思いつくのは「テキストエディタ」の類でしょう。テキストエリアを1つ置いて、後はファイルの読み書き程度の処理を実装できれば、とりあえずまともに動くものは作れます。Javaの勉強をするのに、テキストエディタの類を作ってみたことのある人は多いんじゃないでしょうか。 単純なテキストエディタは、作成するのも簡単です。が、それでは応用編として「マルチフォントに対応したテキストエディタを作ってみよう」と考えると――これがいきなり難しくなってしまいます。少なくとも、ビギナーレベルでは手に負えないのではないでしょうか。
Scala@東北 第1回BootCamp&HackathonでのHackathonでScala2.8のSwingでシンプルなエディタを作ってみました。 ファイル関係の開く、保存等のメニュー以外はまだ未実装です。 メニューアイテムへのダイレクトショートカットキーが、MacではControllキーがコマンドキーになるので、Java Development Guide for Mac OS Xを参考に対応してみました。 以下コード import scala.swing._ import scala.swing.event._ import scala.swing.Swing._ import scala.swing.FileChooser.Result._ import java.awt.event.{KeyEvent=>JKeyEvent,InputEvent=>JInputEvent} im
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く