JavaFXのUI設計でHTMLのようにCSSでパネル(Pane)の背景設定したりできます。
http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html
2012年11月28日
から hiruta
JavaFXでは、CSSでUIをデザインできる。 はコメントを受け付けていません
JavaFXのUI設計でHTMLのようにCSSでパネル(Pane)の背景設定したりできます。
http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html
2012年11月27日
から hiruta
AnchorPaneなどを回転できる関数が!! はコメントを受け付けていません
AnchorPaneなどを簡単に90°回転など行える関数が実装されています。通常の横長ディスプレイを縦型ディスプレイとして利用することができると思われる。JavaFXをUIとして利用すると、SwingUIには戻れなくなる。グラフ機能、エフェクト、メディア機能(メディア機能についてはWindowMediaVideoには非対応、VLC Media playerのJava Bindingを組み込んで使用すればできるかと)などマルチメディア機能なども豊富。M社のSilverlightに匹敵するものを「無料」で実装が可能。
http://docs.oracle.com/javafx/2/api/javafx/scene/transform/Rotate.html
2012年11月27日
から hiruta
PacketiX VPN 4.0 RC1使用してみました。 はコメントを受け付けていません
PacketiX VPN 4.0 RC1を使用してみました。Secure NAT機能の仮想DHCPサーバー機能を有効にすると、LAN上のDHCPサーバーより優先でIPアドレスを割り当ててしまう。
ソフトイーサの問い合わせしたところ、仕様とのことです。
はい。仕様です。 仮想 DHCP サーバー機能は、通常の DHCP サーバーと同様に LAN 内の DHCP リクエストに応答しているだけですので、ローカルブリッジの先など 同じブロードキャストセグメントからの要求にはすべて応答します。
2012年11月27日
から hiruta
Secure Socket トンネリング (SSTP) by WinXP はコメントを受け付けていません
WindowsXPでは、Windows7とかは対応しているSecure Socket トンネリング(SSTP)プロトコルに対応していない。
http://social.technet.microsoft.com/Forums/en-US/itproxpsp/thread/c06f4a10-0e51-4d7d-86cf-c024c83afe94
以下記事にはXP SP3でSSTPをサポートするような臭わせるものも発見したが、果たして。サポート期限も迫っているOSに対応しているか疑問。
That changed when Microsoft recently announced that SSTP support will be included in Windows XP SP3. The adoption rate of Windows XP SP3 in the corporate world should be relatively quick, so SSTP will be useful right out of the gate when Windows Server 2008 releases.
http://www.networkworld.com/community/node/22033
2012年11月26日
から hiruta
VPN Azure クラウドサービス はコメントを受け付けていません
PacketiX VPN の IPsec 対応ベータ 2 を使っていたけれど、ルーター配下にVPN Serverを配置している場合、Windows7からアクセスするために、レジストリを追加しないといけなかった。
本日公開されたVPN Azure クラウドサービスはルーターのポートを開放する必要もなく、かつレジストラの追加なしで登録できるようになりました。
http://www.softether.co.jp/jp/news/121126b.aspx
来年はやいうちに、オープンソース版もでるとのことなので、期待。
Amazon Reloaded for WordPressでProduct Advertising APIのSecret KeyとAPI Keyが必要になったので、Product Advertising APIのサインアップサイトから行おうとした。
http://www.sprouthead.com/blog/wordpress/wordpress_plugin_amazon_reloaded_version_up-html.html
以前AWSのアカウント作成していたので、「I am a returning customer, and my password is」の後の入力欄にパスワードを入れてSign in ボタンを押しても以下のようにアカウントがサスペンドされているとかで先に進まない
上記件においてAWSサポートセンターのメール問い合わせから行いました。
その後回答をいただきましたが、問い合わせ先が違う旨の回答だった。
AWSのAccount Activityで無効になっていたみたいだったので、有効にしたところ、
Product Advertising APIのサインアップ自体は正常に完了しましたが、AWS Keyと
Secret Keyで、行っても、エラーになってしまう。
「Your credentials seem to be incorrect. Please check them and try again.」
誠に申し訳ございませんが、こちらは AWS (Amazon クラウド) のお客様のアカウントや課金についてのお問い合わせ窓口となっております。 大変お手数ではございますが、API 関連のお問い合わせは下記リンクよりAmazon マーケットプレイスWebサービス(MWS)をご利用ください。 http://developer.amazonservices.jp/ Amazon マーケットプレイスWebサービス(MWS)のお問い合わせフォームは下記リンクをご利用ください。
2012年11月25日
から hiruta
JavaFX Scene Graphにおけるコンテナの切替 はコメントを受け付けていません
一度以下のように、Scene Graphを初期化(インスタンス生成)しておけば、
private Stage stage; public void start(Stage stage){ AnchorPane root = FXMLLoader.load(getClass().getResource("/layout1.fxml")); stage.setScene(new Scene(root, 1366, 768));
Scene Graphの中のコンテナ(Container)を切り替える場合setRootメソッドで行えば画面が切り替わります。
AnchorPane root2 = FXMLLoader.load(getClass().getResource("/layout2.fxml")); stage.setRoot(root2);
JavaFXをはじめて使う上で、豊富なサンプルを載っているので、新しくコードを作成する上で役に立つと思います。
2012年11月25日
から hiruta
Remiリポジトリを使わないでサーバー再構築 はコメントを受け付けていません
CentOS6の場合、デフォルトでPHP 5.3系が使用できるので、外部リポジトリのRemiを使わないでサーバー環境を構築し直した。
Remiリポジトリを使ってインストールしたMySQL、PHPをアンインストールする際、postfix、SASLとかも一端アンインストールさせないとインストールできない。
*.conf.rpmsaveとかアンインストール際残っているので、標準リポジトリでインストールしたあと、このファイルを*.confに戻してやれば問題なく復旧します。
2012年11月24日
から hiruta
テキストスクロール はコメントを受け付けていません
以下はjavafx scriptでテキストスクロールを実装している。javafx 2.0で使えるように実現してみた。なお、javafx 2.xではjavafx scriptは廃止される意向(Oracle)
Swing UIよりvisualなことが実現できるし、Java 8だとJavaFXが標準UIになることから、SwingUIを使っている場合はJavaFXにマイグレーションするのがよさそう。
JavaFx Animations – Auto text scrolling using Timeline and KeyFrame
public class TextScroll extends VBox { private Number x; private Number y; private double width; private double height; private Paint stroke; private Number strokeWidth; private Text scrollingText; public TextScroll() { Group root = new Group(); String scroll_char = "ここにスクロールする文字を入れる"; scrollingText = TextBuilder.create() .text(scroll_char) .layoutX(50) .textOrigin(VPos.TOP) .textAlignment(TextAlignment.JUSTIFY) .fill(Color.PINK) .font(Font.font("SansSerif", FontPosture.ITALIC, 25)) .build(); Group myGroup = GroupBuilder.create() .children(scrollingText) .clip(RectangleBuilder.create() .width(1000) .height(40) .build() ) .build(); width = scroll_char.length()* 20; root.getChildren().add(myGroup); this.getChildren().add(root); scrollUp(); } public boolean isScrollingText () { return true; } public void scrollUp () { autoTimer.play(); } public void stopScrolling () { autoTimer.stop (); } @SuppressWarnings("unchecked") private Timeline autoTimer = TimelineBuilder.create() .cycleCount(Timeline.INDEFINITE) .keyFrames(new KeyFrame( new Duration(10L), new EventHandler(){ public void handle(Event arg0) { if (scrollingText.getTranslateX() + width < 0) { scrollingText.setTranslateX(0.0); } // scrollingText.setTranslateY(scrollingText.getTranslateX()-0.5); scrollingText.setTranslateX(scrollingText.getTranslateX()-0.5); } } )).build(); }
2012年11月23日
から hiruta
Secure WordPressを導入しました。 はコメントを受け付けていません