swt

  1. · java swt windows

    プリントスクリーンでキャプチャしたイメージをクリップボードからとりだして、ファイルに保存します。

    Javaです。
    Windowsで動作するSWTアプリです。
    動作確認WindowsXPで行ってます。

    プリントスクリーンでキャプチャしたイメージをクリップボードからとりだして、ファイルに保存します。

    eclipseのswtを使ってタスクトレイに格納したアイコンを左クリックすると保存する…

  2. swt-awt swtのBrowserをswingの上で表示するための準備2
    · browser java swt

    swt-awt swtのBrowserをswingの上で表示するための準備2

    プログラマメモ2: swt-awt swtのBrowserをswingの上で表示するための準備
    かなり前に書いた記事。
    すぐにコードを利用したいのでちょっと補完しておきます。

    elipseでswtを利用したい場合、僕はeclipseのpluginからswt.jarをコピーしてワークス…

  3. · java swt

    Java側からSWTのデータを取得したいです。

    SWTです。
    JavaからSWTのデータを取得したいです。
    SWTにさわる場合はSWTのスレッド上でないといけないという制約があります。
    で、 org.eclipse.swt.widgets.Display.getDefault()を使ってsyncExecを呼び出して触ります。

    Thr…

  4. · eclipse java swt win32 windows

    [SWT windows]GetAsyncKeyStateでキーイベント処理

    Windowsです。SWTです。
    GetAsyncKeyStateを使ってキーイベントを取得します。
    下記のコードは、ALT + SHITFTキーの同時押しを念頭において作成しています。
    ALTキーはVK_MENUなのかと勝手に類推して作成しています。

    参考
    仮想キーの状態GetAsyn…

  5. コードアシストしてくれるアプリケーションを作るための手習い その2- eclipse,JFace,swt

    前回に続いて実験。

    (1)
    eclipseでコード書いているとctrl + spaceでコードアシストしてくれるので、ためしみました。
    キーストロークで"Ctrl+Space"するとよいようです。

    (2)
    入力された値によって提案するもんもんを変更したい場合。
    org.…

  6. コードアシストしてくれるアプリケーションを作るための手習い - eclipse,JFace,swt
    · eclipse java jface swt

    コードアシストしてくれるアプリケーションを作るための手習い - eclipse,JFace,swt

    Javaです。

    身近にコードアシストを使ったアプリケーションを作っている方がいて、それを見ていいなxと思ったので練習です。
    コードアシストって、いろいろ応用範囲がありそうですね。

    話変わって、個人的には、あと、別に文字から文字へ変換させるのではなく、絵がでて絵から選択して文字列にする…

  7. · java swt windows

    HWND_TOPMOSTはフレームをずっとまえにだします。

    Windowsプログラミングで、HWND_TOPMOSTといえば、画面をずっと最前面にだすもののようです。

    それで以前、書いたコードが実は、Javaでもずっとフレームを前にだしておく効果があることに気がつきました。

    java window - 隠れたwindowを表にだす方法とし…

  8. · java swt

    SWT_AWT.new_Shellを使う時の注意点

    swtを使用する時の注意点

    たとえばJFrameをEXIT_DISPOSEで閉じるにして、その上にDislplayをおいたときに、先にJFrameが閉じると、Displayをdisposeするタイミングを失うので、DO_NOTHING_ON_CLOSEにして、Windowイベント…

  9. · java swt windows

    java window - 隠れたwindowを表にだす方法として使えるか? その2

    同僚からのいただきもののwindowsのコードです。


    SetWindowToTop()
    {
    HWND hWindow;

    hWindow = FindWindow(NULL, "Window Title");
    if(hWindow == NULL)
    {
    // e…

  10. · eclipse java swt

    swt-awt swtのBrowserをswingの上で表示するための準備

    引数でもらったCanvasにSWTのBrowserを貼り付けます。
    注意しないといけないのが、このCanvasはもちろん他のJFrameのような部品に既にのっていて、setVisibleしていないといけないようです。

    SWT: The Standard Widget Toolkit