行動のようなスペルチェックとGWTのテキスト入力?
-
21-08-2019 - |
質問
誰もがスペルSUGGESTORのように動作しますGWTウィジェットを知っていますか?
理想的には、それはこのようになります http://www.polishmywriting.com/する
私は(私はスペルチェッカーを構築しますが、似たようなわけではない)代替品を提案できるように、私は、ユーザー生成されたテキストをクリックトリガポップアップを必要としています。また、私は本当に(あなたが下線付きの単語をクリックすると)polishmywritingメニューが設定されている方法と同様ます。
私は似た何かを作るためにできるようになるウィジェットがありますか? 基本的に私はGmailでスペルチェックとpolishmywritingで使用される小さなポップアップのクローンを作成しようとしています。
でない場合は、何がそれを作るために私の最初のステップとなるのでしょうか?
あなたの時間と答えてくれてありがとう、
DTrejo
解決
あなたはまだ運を持っていたことがありますか?私はそれが時間のかなり多くをされています知っているが、今これを見つけました。 それは非常に特定のウィジェットなので、多分あなたは、あなたが探しているものを正確に見つけることができません。その場合には、ゼロから1を作ることが課題として証明するかもしれません。
あなたが気づく最初の事は、通常のGWT のTextAreaののテキストを保持する仕事をしないことです。あなたは、テキスト自体にのクリック可能なのラベルを動的に置くために、より柔軟なものが必要になります。
TinyMCEのは、オープンソースとしてリリースプラットフォームに依存しないWebベースのJavascript HTML WYSIWYGエディタコントロールです。
http://en.wikipedia.org/wiki/TinyMCEする
も利用できGWTラッパーでもあるので、あなたはそれが役に立つかもしれません。
http://code.google.com/p/tinymce-gwt/
スペルチェックマークアップが表示された後、は、のpolishmywriting のエディタを確認した場合、あなたはそれがTextAreaのではありませんわかります。テキストは、段落のシリーズですとラベルされた部品は、スパン要素です。これは、あなたが簡単にGWTにアクセスし、ポップアップを開くには、そこにいくつかのクリックハンドラを置くことができる要素であります。
やポップアップのために、それは難しいことではありません。標準GWT PopupPanelを使用してください。ポップアップパネルがページに表示される他の要素に対する相対位置に表示することができます。
popup.showRelativeTo(otherElement);
あなたは平均時間で役に立つ何かを見つけた場合は、、共有すること自由に感じています。