![Linux GUIアプリがWindowsで動作 ~Microsoft、新しいWSL 2機能「WSLg」を初期プレビュー/Dev版Windows 10 Build 21364以降で利用可能](https://cdn-ak-scissors.b.st-hatena.com/image/square/a54b4f41837fcc61c1565d2fa3c00c9a85c0caca/height=288;version=1;width=512/https%3A%2F%2Fforest.watch.impress.co.jp%2Fimg%2Fwf%2Flist%2F1320%2F369%2Fimage1.jpg)
Microsoftは6月27日(米国時間)、「Running WSL GUI Apps on Windows 10 - Microsoft Tech Community - 1493242」において、Windows 10のWSL(Windows Subsystem for Linux)で動作するLinuxのGUIアプリケーションを利用する方法を紹介した。 Microsoftは近い将来サードパーティ製ソフトウェアを使わなくてもLinuxのGUIアプリケーションが実行できるようにすると説明しているが、記事で紹介されている方法はサードパーティ製ソフトウェアを利用する従来の方法。Microsoftが対応するまでのつなぎとして利用することができる。 記事では、次の2つの方法が紹介されている。 Windows 10にXサーバをセットアップする方法 Windows 10に「VcXsrv Windows
X410 runs natively on Windows without requiring any other service components such as RDP. Once X410 is installed, you are ready to forward X-Window GUI apps to Windows and use them like Windows apps! It does not matter where your X-Window GUI apps are actually running. It can be a remote mainframe supercomputer or a locally created virtual machine. You simply need to point their display output to
.NET開発者中心 厳選ブログ記事 開発者が知っておくべき、6つのUIアーキテクチャ・パターン ―― 「matarillo.com」より ―― 猪股 健太郎 2011/12/15 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 Martin Fowler氏の『GUI Architectures』を訳して公開しようと思ったのだが、FAQページに「PofEAAの続編などは商業出版する予定なので翻訳はしないでほしい」と書いてある。なので翻訳の公開はやめて、「
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
SwingXプロジェクトの紹介も今月で3回目になりました。今月も先月に引き続きSwingで提供されていない独自のコンポーネントを紹介します。 今月取りあげるコンポーネントは、カレンダーとツリーテーブルです。どちらも使用頻度が高いコンポーネントなのですが、Swingでは提供されていませんでした。 なお、第1回で示したSwingXプロジェクトのプロジェクトサイトが変更されました。新しいURLはこちらです。 java.netはCollabNetをベースに作られていたのですが、現在Project Kenaiへの変更が行われています。このためjava.netでホスティングしているプロジェクトのURLが変更されています。SwingXプロジェクトもこれに伴い、新しいプロジェクトサイトに変更されたのです。 原稿執筆時点(2011年2月末)ではSwingXプロジェクトのProject Kenaiへの移行が完
SwingXプロジェクトの解説も、今月が最終回です。今月はコンポーネントを使いやすくするための機能を紹介します。 SwingXプロジェクトの第1回で紹介しましたが、SwingXプロジェクトのコンポーネントはコンポジッションを使用して機能を追加することができます。例として、第1回ではコンポーネントの修飾を行うPainterインタフェースを紹介しました。 同じようにコンポジッションで追加できる機能はまだあります。そこで、今月はコンボボックスやテーブルなどで使用できる、オートコンプリート、ハイライト、検索の3種類の機能について紹介していきます。 オートコンプリート テキストフィールドなどで文字入力しているとき、入力した文字に応じて候補が表示されることがあります。これをオートコンプリート、もしくは自動補完と呼ばれることは読者の皆さんはご承知でしょう。入力しようとしている文字列があやふやでも、候補か
遅ればせながら、明けましておめでとうございます。 今年は久々にJava界隈がにぎやかになりそうです。Java SE 7や、JavaFX 2.0などのリリースが控えているだけでなく、AndroidやJava VM上で動作するスクリプト言語などの活況は続いています。 6年目に入ったJava技術最前線では、引き続きJavaの新しい技術を紹介していく所存ですので、よろしくお願いします。 さて、新年最初のJava技術最前線は、久々にSwingの話題です。 とはいうものの、Java SEでのSwingではありません。 現状、Swingは機能追加などがなかなか行われていない状況になっています。もともとJava SE 7で導入される予定だったSwing Application FrameworkやBeans Bindingなどの機能も、Java SE 8に延期になってしまいました。 Java SE 7では
フィンランドNokiaのQt Development Framework部門によって、ドイツ・ミュンヘンで開催された「Qt Developer Days 2009」。Trolltech時代からのユーザーに混じって、会場ではQtを使い始めたばかりという開発者も多数見られた。UIへのフォーカスやクロスプラットフォーム開発へのニーズが高まっているようだ。 Matthias Ettrich氏 会期中、参加者の関心を集めたのが、最新のUI記述言語「QML(Qt Markup Language)」だ(QMLは開発コード名)。KDEの設立者としても知られるMatthias Ettrich氏(Nokia Qt Development Frameworksの研究開発部門)が初日の基調講演で、「開発者とデザイナーのギャップを埋める」として披露した拡張機能だ。 15年前と比べると、PCをはじめとしたグラフィック
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
ユーザーがユーザインタフェース(UI)の操作方法を知ること、UIが操作の流れを的確に導くこと、共に実現されればアプリケーションのユーザビリティは上がる。しかし、ガイドラインを守らなければ、どちらも実現は難しい。 Top-10 Application-Design Mistakes by Jakob Nielsen on February 19, 2008 アプリケーションデザインの間違いをまとめるのは難しい。最悪の間違いは、業界固有の特殊ケースである場合が多いからだ。アプリケーションが失敗に終わる理由には、 (a) そもそもの問いを間違えている、(b) 問いを正しく捉えながらもそれを解くための機能を間違えて作っている、(c) 的確な機能を作りはしたものの、難しくし過ぎてユーザーに理解してもらえない、などが考えられる。 どれを間違えても、アプリケーションの失敗は決定的で、それを避ける方法をお
MiG InfoComは2日(デンマーク時間)、MiG Layoutのサイトにおいて、同プロダクトの最新版となる"MiG Layout 2.1"を公開した。公開された成果物はJava SE 1.4/1.5を対象としている。クイックスタートドキュメント、ホワイトペーパ、JavaDoc APIなどドキュメントも充実しており、扱いやすい状況が整っている。プロダクトそのものはThe BSD Licenseのもとで公開されているオープンソースソフトウェア。 MiG Layout (The Layout Manager for Swing & SWT)はSwingおよびSWTのために開発されたレイアウトマネージャ。フローレイアウト、グリッドベースレイアウト、絶対指定レイアウト、グループ&ドッキングレイアウトなどが提供されている。同プロダクトはThe BSD Licenseのもとで公開されているので自由
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く