- ★★Java質問・相談スレッド170★★
757 :デフォルトの名無しさん[sage]:2014/10/03(金) 18:00:01.06 ID:orfmzA/F - 自分がホームページを作る時に便利になるようなエディターを作ろうとしています。
ブラウザとエディタがセットになったものを考えていて、 ブラウザは以下のサイトのIEコンポーネントのやつを参考に(というかコピペに少しカスタマイズしたもの)作りました。 Javaの応用:簡易ウェブブラウザの作成 - 亜大用授業資料サイト http://itasan.mydns.jp/wiki.cgi/asia?page=Java%A4%CE%B1%FE%CD%D1%A1%A7%B4%CA%B0%D7%A5%A6%A5%A7%A5%D6%A5%D6%A5%E9%A5%A6%A5%B6%A4%CE%BA%EE%C0%AE このブラウザをエディタにあるボタンから表示させるようにし、 それを見ながらエディタでHTMLファイルを編集したいと考えているのですが、 SWTのせいかモーダルで開いたようにフォーカスがエディタに当たってくれません。 かといってJTextPaneなどではレイアウトが崩れてというか そもそも使用しているiframeタグに対応していないようでうまく表示されません。 IEコンポーネントのやつをモーダレスみたいに表示させる方法か その他iframeタグやJavaScriptにも対応しているブラウザの作成方法、 または既存のブラウザの状態を読んでクリックしたリンクの先があるかどうかを調べる方法 なんかがあったら教えてほしいです。 私がこのツールを作ろうとしている理由の一つは画面を見ながら編集できることですが、 一番の理由はクリックしたリンクが切れいないか検知して ページがなければそのページの作成画面を表示させることです。
| - ★★Java質問・相談スレッド170★★
776 :デフォルトの名無しさん[sage]:2014/10/03(金) 21:40:29.44 ID:orfmzA/F - >>764
文章作るの苦手で変な文章ですいません。 Andoroidはやったことないですし、Javaをその延長だとは思っていません。 >>760,>>762-764,>>770-772>>775 不特定多数のためでなく私のために作るので、 私が使っているWindows7で動けば問題ないです。 Javaが好きなのでJavaでの方法を探していましたが、 特別Javaにこだわってるというわけでもないです。 C#でウィンドウプログラミングしたことなかったので考えてませんでした。 C#嫌いではないので調べてみます。 とりあえずJavaFXのサンプルを見つけてやってみましたが、 アクセス制限: The type 'Application' is not API (restriction on required library とか言われてなんなのか調べてるとこです。 >>761 Seleniumは考えましたが、自動操作をさせる必要はないかなと思いまして。 といってもFireFoxのSeleniumIDEとJavaなどで使うWebDriveとではいろいろと違うでしょうけど。 >>773 UnityはJavaScriptでしかコード書いたことないです。
|
|