2017-01-08 5 views
0

私は株式市場のアプリをやっていますが、注文状況の変更をユーザーに表示する必要があります。私はControlsFX通知に出くわしました。 docの例では、コンテンツに単純なテキストしか指定できないように見えます。ControlsFXを使用したJavaFX通知

Notifications.create() 
      .title("Title") 
      .text("Hello Notification") 
      .darkStyle() 
      .show(); 

コンテンツノードを指定する方法はありますか?TableView? TableView/ListViewに表示された複数のメッセージをまとめてグループ化したいので、単一の通知で表示します。

ControlsFXで達成できない場合、他の推奨事項はありますか?ありがとう!

答えて

1

Nodeには、graphicと表示されないように設定できます。

Notifications.create() 
     .darkStyle() 
     .title("Title") 
     .graphic(new Rectangle(600, 400, Color.RED)) // sets node to display 
     .hideAfter(Duration.seconds(10)) 
     .show(); 
+0

私は確かにそれを試してみる、ありがとう! –

+0

私は.graphic(tableview)を使ってみました。私はMac Bookで開発中です。通知がグラフィックで壊れて表示され、多くの通知が重なり合うように見えるのに対して、テキストのみでは正常に動作します。どんな考え?ここでスクリーンショットをアップロードする方法を見つけるでしょう。 –

+0

私は通知がここで壊れた問題として表示されると説明します:http://stackoverflow.com/questions/41559932/controlsfx-notification-graphic-corrupted何か案が? –

関連する問題