[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2ch.scのread.cgiへ]
Update time : 07/20 17:46 / Filesize : 125 KB / Number-of Response : 482
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Java標準GUIライブラリ】 JavaFX スレッド



1 名前:デフォルトの名無しさん mailto:sage [2014/07/05(土) 01:27:45.85 ID:SKNQTnLZ.net]
JavaFXについてのスレッドです

183 名前:デフォルトの名無しさん [2017/05/16(火) 14:42:40.34 ID:jHwvBExt.net]
Videoカードのバグじゃね

184 名前:デフォルトの名無しさん [2017/07/18(火) 23:57:29.14 ID:WjMqTc/k.net]
FXMLのImageViewでクリック処理しながら
TimelineでGraphicsContextをループさせるには
どういう風に組んだらいいんだろう

group = new Group();
scene = new Scene(group);
stage.setScene(scene);

canvas = new Canvas( WIDTH, HEIGHT );
gc = canvas.getGraphicsContext2D();
fx = FXMLLoader.load(getClass().getResource( ファイル ));
group.getChildren().addAll( canvas, fx );

timeline = new Timeline( new Key〜
handle(ActionEvent e){ 別javaへ(fillRect( x, y, 100, 100 ); x++; など) }

クリックで画面遷移(FXMLの変更)

stage.show();

こんな感じで別クラスに渡そうとするとエラーになるんすよね…

クリック範囲・画面遷移=FXML
細かいループアニメ=Graphicsという発想がそもそもダメなのか…

185 名前:デフォルトの名無しさん mailto:sage [2017/07/19(水) 01:28:09.25 ID:wHmuM9lY.net]
fillRect とか、描画関数は、
canvas・ディスプレイなどの情報(グラフィック・コンテキスト、GC)を持っているだろ

悪い例なら、GC をグローバル変数にすれば、どこからでもアクセスできる

YouTube にある、T Umezawa の動画を参照

【Java】ゲームプログラミング超入門 Part01
https://www.youtube.com/watch?v=FsRHdL_r0pE&list=PLJ86MSrhnFKVQPf-E8y0FZKv7uzR4L4Dt

186 名前:183 mailto:sage [2017/07/19(水) 06:23:08.54 ID:tbZraLat.net]
>>185
Umezawa氏はFXに乗り換える前にメチャクチャお世話になりました。
モンストにアレンジしながら勉強してたいい思い出っす。

>>184の書き込みがかなり言葉足らずで申し訳ありませんでした。

表示自体は問題なく、クリック(FXMLの変更)時のエラーが出ているので
遷移時の間違い・インスタンスの生成ミス・
変更時にTimelineやMediaの停止が必要かもしれないなど
少しずつ問題点が見えてきたような気がします。

複合処理の解説ページがなかなか見当たらないので
「出来ない事はない」とのご教授を頂けて少し安心しました。
ありがとうございます。

187 名前:デフォルトの名無しさん mailto:sage [2017/07/19(水) 08:13:44.93 ID:wHmuM9lY.net]
T Umezawa の動画で、関数化したら、GC が無いから、エラーになって、
ひとまず、GC をグローバル変数にしておくとか、

そういう悪い例を、見たような気がする

188 名前:デフォルトの名無しさん mailto:sage [2017/07/19(水) 09:17:56.98 ID:C1zxEpCQ.net]
gra = Graphics g; みたいなのは見ましたが多分違うやつかな

>>184無事解決出来ました、1ヶ月悩んでたのでめちゃ嬉しいっすw

どこを直したのかイマイチ分からなかったですが
Main getInstance(){ return iMain; }する時は
最初にiMain = thisしときなさいよ!ってことだった模様…

やっと中身に突入出来る… 3月から始めてapplet→FXの道は長かった…
>>185さんご教授ありがとうございました

189 名前:デフォルトの名無しさん [2017/09/14(木) 13:04:48.54 ID:mT2kraSX.net]
Java SE 8 / Java FX 8 概説
www.k-techlabo.org/www_java/javafx_main.pdf

190 名前:デフォルトの名無しさん mailto:sage [2017/09/24(日) 23:40:57.69 ID:bq1UbxKR.net]
scenebuilder8.3.0 をwindows10マシンにインストールしたけど、起動すらしねえ
インストール先をcドライブ直下にすれば起動するけど、デフォルトのままにすると起動すらしない

ユーザー名を2バイト文字にしてるとアウトって言うオチか?

191 名前:デフォルトの名無しさん mailto:sage [2017/09/25(月) 00:32:44.34 ID:yRn++/+5.net]
今時ユーザー名やフォルダ名が多バイト文字とかありえん
空白なしのアスキーのみが基本だ

人類は退化している



192 名前:デフォルトの名無しさん [2017/09/25(月) 09:23:06.53 ID:4z1dj5k1.net]
内部でUNICODEだったりしたら2バイトまたは4バイトかも知れんけどな

193 名前:デフォルトの名無しさん mailto:sage [2017/09/25(月) 09:52:16.53 ID:MVEwzvIO.net]
Win10 の、program files フォルダは、セキュリティが厳しいから、ダメだろ

194 名前:デフォルトの名無しさん mailto:sage [2017/09/25(月) 10:14:54.41 ID:Hbv9Bgjh.net]
マックを買う

195 名前:189 mailto:sage [2017/09/26(火) 01:06:45.24 ID:ISXp+bwe.net]
解決した

ユーザー名を日本語以外にするのはなんかムカついたので、この方法を見習って解決した

日本語パス名でコケる場合の対処法
https://ogacha.wordpress.com/2013/10/22/

外国製ソフトの一部がバクを抱えているというだけで、安易に日本語ユーザー名を捨てられねえな

ちなみにnetbeansとかとの連携で気をつけなきゃいけないのは、scenebuilderに渡すfxmlファイルのパスも日本語を含んでたらアウトってこと

196 名前:デフォルトの名無しさん [2017/09/26(火) 02:19:41.47 ID:8E9hjYW6.net]
あー。シンボリックリンクか。昔からUNIX系OSでは当たり前のように使われてるな。

197 名前:デフォルトの名無しさん mailto:sage [2017/09/27(水) 10:55:51.01 ID:JN7Norlj.net]
しつもーん
言語学ぶためにキーボードで動かす「メイン画面とサブ情報画面」というかんたんRPGっぽいゲームを作ってます
2つの画面をBorderPaneの左右で持ってるSceneにonKeyPressedを仕込んで全部のキー入力をとってたのですが
「アイテムウィンドウをListViewでサブ画面に開いてフォーカス渡す」ということをしたところ、アイテムウィンドウで各種キー押すとメイン画面が普段通り反応します
メイン画面のキーイベント取得は止まっていて欲しいのですが、どうするのが普通なのでしょうか

198 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 16:55:19.81 ID:rOjJRXoG.net]
もしかして、scenebuilder自身には、fxmlをコード表示する機能ないの?

199 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 21:42:36.58 ID:G+acWYD1.net]
>>198
作った物保存したことある?

200 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 22:40:21.72 ID:rOjJRXoG.net]
セーブすれば当然出来上がったfxmlファイルの中身がコードになってるのは当然知ってるよ
つか、拡張子「fxml」の中身がコードじゃないワケないじゃん

何を勘違いしてるの?

201 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 22:52:10.12 ID:WJvY/TnF.net]
>>200
君の書き込みが曖昧だから伝わらないんじゃね?



202 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 22:57:25.42 ID:rOjJRXoG.net]
197を読んで意味が理解できない人なんているのか

世界は広いな

203 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 23:02:20.75 ID:WJvY/TnF.net]
「テキストで表示」とか書いてあれば通じていたかもね

204 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 23:04:59.65 ID:kKYMaHZG.net]
質問を分かりやすく書くのはお前の責任だろ

205 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 23:24:04.64 ID:JpyT3If0.net]
つか、マジでどう勘違いしたのか気になるわ

206 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 15:07:26.05 ID:wIfLhEYc.net]
このスレ見てる人いたんだな
JavaFX使ってるの世界で俺だけだと思う位誰も使ってないから
ちょっと安心した

207 名前:デフォルトの名無しさん mailto:sage [2017/10/10(火) 15:24:41.48 ID:8V61cfLq.net]
kotlinが有名になってからはデスクトップGUI用としてちょっと注目されてると思う
それでも「おっそろしく全然使われてねーな」という感想しか出ないが…
まあJavaでデスクトップアプリケーションなんて修行か苦行のどっちかだからさもありなんって感じではあるが
どうせする苦労ならAndroidでやりたい

208 名前:デフォルトの名無しさん [2017/10/10(火) 16:35:24.98 ID:V7F64sUT.net]
GoogleがPCで動くAndroidのエミュレータの超高速なやつ作ってくれればそいつと一緒に配布して解決w

209 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 13:52:17.18 ID:rDStqhBV.net]
超高速じゃなくてもよくね?

210 名前:デフォルトの名無しさん [2017/10/11(水) 15:36:53.76 ID:Ys/lPH2g.net]
俺はGtK+とQtとJavaFXをこよなく愛している。

211 名前:デフォルトの名無しさん [2017/10/11(水) 21:57:40.60 ID:965RNSUn.net]
一番有名なFXアプリってなんなの



212 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 22:01:40.02 ID:ndlR7i+y.net]
asciidocFX(嘘)

213 名前:デフォルトの名無しさん [2017/10/12(木) 02:15:18.53 ID:zzYoq+oB.net]
>>209
遅いのなら既にAndroidの開発ツールに付いている

214 名前:デフォルトの名無しさん [2017/10/12(木) 09:03:18.22 ID:fTkEvokp.net]
実際さあ、Linux系統から生まれたGtk+とQtはかなり設計が洗練されてスマートだよね。

で、JavaFXもオープンソース系とOracleが組み合ったからいい感じになってる。

真面目にVisualBasicとC#は嫌いだよw

215 名前:デフォルトの名無しさん mailto:sage [2017/10/12(木) 13:28:29.73 ID:oigZBoOs.net]
QtはともかくGtk+ってスマートかな?

216 名前:デフォルトの名無しさん mailto:sage [2017/10/12(木) 22:36:11.71 ID:aCahvBGw.net]
scenebuilder9.0って、java9に対応した以外に進化した点ある?

217 名前:デフォルトの名無しさん mailto:sage [2017/10/17(火) 00:50:08.99 ID:+myAY4Oq.net]
見栄えの指定はCSSでやれってのはよくわかるのですが、見栄えの動的な変更ってのはどうやるんでしょうか
オブジェクトのプロパティを直接変更していた頃はそれこそ直接変更していたので楽だったのですが…

218 名前:デフォルトの名無しさん mailto:sage [2017/10/18(水) 00:58:20.11 ID:Ufoa6F5I.net]
個人としてはJavaFXに無理に傾倒せずandroidのほうがいいような気がしてきた
ってかJavaGUIでコード+FXML+CSSの分離ができてステキだということを学んでいつでも使えれば充分なのでは…

219 名前:デフォルトの名無しさん mailto:sage [2017/10/18(水) 04:35:04.61 ID:AGJwpgKf.net]
ハゲドゥ

220 名前:デフォルトの名無しさん mailto:sage [2017/10/18(水) 09:26:27.34 ID:vxuVZTaZ.net]
最終的にパソコンGUIアプリを作るのが目的なら他のたとえばC#でもUnityでもいいわけだしな
業務だとかで「ともかくもとりあえずは絶対にJavaでなければならない」なんて縛りがある人がJavaFX選ぶもんだ
あとはこういうので絶対うっかり変なの掴んじゃう癖のあるまぞい人w
とにかくGUIしたいって場合に開発環境のダウンロード量が少なくていいというのは人によってはメリットかね…

JavaFX自体は悪くないよ!きちんとしてるよ!

221 名前:デフォルトの名無しさん mailto:sage [2017/10/19(木) 07:54:29.48 ID:0W8Mbz+A.net]
デスクトップアプリケーションをUnityで作る事とかあるの?



222 名前:デフォルトの名無しさん [2017/10/19(木) 14:19:20.70 ID:ZPzh5gN2.net]
うむ

223 名前:デフォルトの名無しさん mailto:sage [2017/10/19(木) 14:42:55.34 ID:2/grSLZk.net]
むぅ

224 名前:デフォルトの名無しさん [2017/10/19(木) 16:56:51.72 ID:ymhc97rd.net]
Qtは日本語がな。

225 名前:デフォルトの名無しさん [2017/10/25(水) 18:41:39.56 ID:87s3bYCT.net]
>>220
JREインストール不要のネイティブアプリを作る。
https://steveperkins.com/using-java-9-modularization-to-ship-zero-dependency-native-apps/
JigsawとAOTでElectronはぶっ飛ばせると。

226 名前:デフォルトの名無しさん mailto:sage [2017/10/29(日) 23:05:33.63 ID:HFwKzEaT.net]
kotlinでもjavafxが使えるなら、これから盛り上がるかな?

227 名前:デフォルトの名無しさん mailto:sage [2017/10/30(月) 07:18:20.91 ID:8j40TmoM.net]
来年はJavaFX元年になりそうだね

228 名前:デフォルトの名無しさん [2017/10/30(月) 19:21:25.53 ID:QLuKdclD.net]
>>226
使えるんじゃないか?たしか前にググった時に試した人の書いたページ見つかったと思ったぞ。忘れたけど。
探してみ。

229 名前:デフォルトの名無しさん mailto:sage [2017/10/30(月) 19:25:11.44 ID:rszNICd5.net]
>>228
俺もみたよ
だから、kotlinが流行ればjavafxもツられて流行るかも!
って思ったんだわ

230 名前:デフォルトの名無しさん mailto:sage [2017/10/31(火) 01:26:58.32 ID:TMBeGW2t.net]
これかな
https://qiita.com/SUZUKI_Masaya/items/be4e30bf448321912e8f

231 名前:デフォルトの名無しさん mailto:sage [2017/11/08(水) 23:43:37.36 ID:PcntYuJQ.net]
FXML使った書き方がぜんぜんわかんない
FXML文法自体は別になんともないんだけど
そもそもFXMLに置き換えてもコントローラーってのが動かないしこれがいつ何をやってるのかもよくわかんない
とりあえず破綻するまでCSSと適当なクラス分けで行こうと思うの



232 名前:デフォルトの名無しさん mailto:sage [2017/11/22(水) 01:22:25.05 ID:UHY5KrLj.net]
>>231
よしっ!お兄さんと一緒にトレーニングだ!

1)scene builder起動->適当にコントロール配置->右ペイン->Code->
fxidに依存性注入するためのidを入力->メニューのview->show sample controller skeleton->
"Full"と"Comments"にチェック->"コピー"押してソースに貼り付け。
2) 左ペイン->Document->controller->Controller classに貼り付けたソースのcontroller classのFQNを入力。
3)Ctrl+SでFXML保存してxmlの中身のコントローラ周り確認。
4)scene builderに戻って右ペイン->Code->さっきfxidを入力したフィールドの下にハンドラを登録するテキストフィールドが
並ぶから好きなハンドラに適当なハンドラ名前を設定。
5) 4)で設定したハンドラと同じ名前のメソッドをコントローラクラスのソースに書き込んでFXMLアノテーション付ける->
この時メソッドの引数はハンドラの対応するイベントの型にすること(javadoc嫁)
6)scene builderに戻ってメニューのPreview->Show Preview in Window->さっき書いたハンドラに対応する操作で動き出す
7)メニューのPreview->Scene Style Sheet->add a Style Sheet...でアプリケーションスタイルシート設定->
スタイルシート側を書き換える度に見た目が反映される
8)メニューのView->CSS Analyzer->適当なコントロールを選択->下にスタイルが設定できるCSS一覧が出てくる
9)メニューのPreview->118N->Set Resource...->プロパティファイル選択->適当なコントロールのテキストフィールドのギアアイコン->
Replace with internationalized String->テキストフィールドに%が付いたらプロパティファイルのキーを入力
10)メニューのFile-> New from Template->末尾に" - Localized"の付くテンプレート選べばコントローラ以外のスケルトンを事前に吐いてくれる
先にコントローラークラスにハンドラ書いてから2)をすると4)でハンドラ設定する時補完する。
ハンドラは特権コードで取得するからメソッドのアクセス修飾は気にしなくていい。
scene builder使って出来ることほぼ全て説明した。FXML直接書かないとできないこともある。
FXML使ったjavafxアプリケーションの書き方がわからないならサンプル嫁。

233 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 03:06:51.07 ID:7McxjqDu.net]
javaEEのリスナーってjavascriptみたいなonclickとかできるの?

234 名前:デフォルトの名無しさん mailto:sage [2018/03/29(木) 20:22:40.39 ID:NzxefsKN.net]
JDK 11でめでたくJavaFXは削除されることが決まって
標準GUIはSwing(とAWT)のみに戻るんだな

235 名前:デフォルトの名無しさん mailto:sage [2018/03/30(金) 05:50:49.76 ID:F2PEw70j.net]
マジで・・・

236 名前:デフォルトの名無しさん mailto:sage [2018/03/30(金) 06:05:24.70 ID:f0NBOkC5.net]
別プロジェクトになるようだな

237 名前:デフォルトの名無しさん [2018/03/30(金) 10:06:53.21 ID:2SqbRzP3.net]
マジかよ…

238 名前:デフォルトの名無しさん [2018/04/01(日) 11:12:14.58 ID:ZuzBaR12.net]
>>234
薄々あり得ると思ってたが、まさか本当に…
これから勉強しようと思ってたし、フォントダイアログが
近いうちに追加されるのを楽しみにしてたんだが

まあ、いいや、作りかけのSwingアプリの制作を再開しやすくなったわ

239 名前:デフォルトの名無しさん [2018/04/02(月) 02:07:03.09 ID:J8SaQrAA.net]
Applet と Java Web Start も消えるようだね。
https://www.infoq.com/jp/news/2018/03/JavaFXRemovedFromJDK

240 名前:デフォルトの名無しさん mailto:sage [2018/04/02(月) 20:22:57.44 ID:ZjV8eoNL.net]
>>234
マジかよ
ハシゴ外し

241 名前:デフォルトの名無しさん mailto:sage [2018/04/02(月) 20:23:48.78 ID:ZjV8eoNL.net]
まあAppletはFlashがなくなるのに続けても将来性皆無だしな



242 名前:デフォルトの名無しさん [2018/04/03(火) 09:40:10.66 ID:Lqpq4yV4.net]
Applet も Java Web Start もなくなるということはサーバからクライアントに自動的にプログラムを持ってきてサンドボックス内で動かす仕組み自体がなくなるということ?
もうOracleは面倒見ないから自前で勝手に作ってやれと?

243 名前:デフォルトの名無しさん mailto:sage [2018/04/03(火) 13:25:43.74 ID:hrnbZNJv.net]
Emscripten使うと、グラフィックを使ったC++アプリををブラウザでも使えるし、
CUIプログラムを、異なるアーキテクチャのサーバー上でも使えるようになって
便利な事がわかった。

仮想マシンのJVMが、wasmに変わる感覚。言語はJavaからC++に変わるが、
できなくなることは特にない。

244 名前:デフォルトの名無しさん mailto:sage [2018/04/12(木) 22:54:02.10 ID:uEE6pBqh.net]
>>240
ほんとこれ

245 名前:デフォルトの名無しさん mailto:sage [2018/04/13(金) 08:44:55.84 ID:Mzj3X/0H.net]
ソダネー

246 名前:デフォルトの名無しさん mailto:sage [2018/04/28(土) 22:31:41.32 ID:A4lyZfTs.net]
そうかー勉強してたんだけどなぁ

247 名前:デフォルトの名無しさん mailto:sage [2018/04/29(日) 01:43:44.36 ID:l0s4I0yP.net]
無くなるわけじゃないでしょ?

248 名前:デフォルトの名無しさん mailto:sage [2018/04/30(月) 05:12:23.24 ID:Dd/b46vl.net]
JavaFXとOpenJDKをソースからコンパイルしてJava11で自前のJavaFXアプリをEclipseとIntelliJでビルドできた
モジュールよくわからん

249 名前:デフォルトの名無しさん mailto:sage [2018/04/30(月) 15:44:26.87 ID:XX4FB8lc.net]
>>247
ま、そだね。OracleがJDKと共に配布しなくなるってだけだろう。

250 名前:デフォルトの名無しさん mailto:sage [2018/05/04(金) 12:56:27.99 ID:oUUWw7vH.net]
OpenJFXって、開発環境側に入れて.jarにバンドルすれば、OpenJDKのある各プラットフォームで動くの?
それとも、プラットフォームごとの実行環境側でビルド・インストールが必要?

251 名前:デフォルトの名無しさん mailto:sage [2018/05/18(金) 09:27:10.57 ID:rjYTqSXv.net]
>>249
JDKの一部だった時代と違って、ひっそりと開発中止になることだってありえるのだから、
「だけ」というにはあまりにも大きい。



252 名前:デフォルトの名無しさん mailto:sage [2018/05/18(金) 10:24:55.64 ID:LX5j1XYH.net]
可能性だけ言ったらそうだけども
だからといってswing使うかって問われると疑問
javafxより良いもんが出てきたら別だけど
簡単には無くならない気がする

むしろjavafx以前にjava自体が没落してく方が可能性ありそう

253 名前:デフォルトの名無しさん mailto:sage [2018/05/18(金) 20:05:51.16 ID:MXuSJHIV.net]
なんでこんな捨てられるんだよぉ・・・
FXがいいだよぉ

254 名前:デフォルトの名無しさん [2018/05/19(土) 07:10:17.51 ID:b7x1I7X/.net]
>>251
大丈夫。君がメンテナンス続ければ終わらないから。

255 名前:デフォルトの名無しさん mailto:sage [2018/05/19(土) 19:49:58.55 ID:n7ZSB0P1.net]
誰がメンテすんのかなこれ。オプソも現実は資本がある企業が入ってきてくれないと続かんから
個人じゃダメなんだよなあ

256 名前:デフォルトの名無しさん mailto:sage [2018/05/20(日) 06:50:29.69 ID:T8DqlkX7.net]
>>255
Scene Builderを引き取ったGluonくらいしか心当たりがないけど、
巨大企業のOracleですら抱えきれずに棄てたJavaFXを、儲かっていそうにない
Gluonが拾ってどうこうできるとも思えない。

257 名前:デフォルトの名無しさん mailto:sage [2018/05/20(日) 07:49:03.98 ID:tcWPAbsQ.net]
>>256
JetBrainsが引き取ってくれたらおもろいんだけどな
OpenJDK+JavaFx+kotlinでOracleに対抗して欲しい

258 名前:デフォルトの名無しさん mailto:sage [2018/05/21(月) 01:01:08.96 ID:XXmcrHbD.net]
>>257
いいね!

259 名前:デフォルトの名無しさん [2018/05/23(水) 19:13:44.25 ID:Au5e7VGg.net]
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

ACQ3X

260 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 10:36:46.57 ID:cPlRxlDn.net]
ACQ3X

261 名前:デフォルトの名無しさん mailto:sage [2018/05/30(水) 12:54:57.48 ID:4OOLz1vE.net]
みんなー、息してるー?

後発のguiツールキットはどれもいまいち普及しませんな
バインディングとかCSSとかやめたほうがいいんじゃないの



262 名前:デフォルトの名無しさん mailto:sage [2018/05/30(水) 19:21:31.47 ID:tK5vD7Jn.net]
>>261
してないw
言語の標準GUIに同レベルのライブラリがあるマルチプラットフォーム言語に
移住しようと思っているのだか、そんな言語ありゃしねぇwww

263 名前:デフォルトの名無しさん mailto:sage [2018/05/31(木) 03:53:31.67 ID:89+9cUdj.net]
とっととElectronにでも移行するか…

264 名前:デフォルトの名無しさん mailto:sage [2018/05/31(木) 12:52:18.65 ID:V3e5qBF5.net]
SwingとかJavaFXやる人ってのは、グリッドとかちょっと複雑なウィジェットを使いたいんだと思うんだよね
でも世の中はシングルページとタッチ操作みたいなどんどん単純なほうに行ってる
先は明るくないですな

265 名前:デフォルトの名無しさん mailto:sage [2018/06/04(月) 22:24:46.48 ID:ov203zqm.net]
お手軽タッチでなんでもお手軽かつ効率よく操作できるなら苦労せんわけで

266 名前:デフォルトの名無しさん mailto:sage [2018/06/05(火) 21:18:12.63 ID:zAgwYVLy.net]
Electron触りたくないなー
てかjavascriptいやだ

267 名前:デフォルトの名無しさん mailto:sage [2018/06/07(木) 06:15:23.29 ID:HTPCxOdL.net]
>>266
だよね。一貫してJavaで書けるのがJavaFXのいいところ。

268 名前:デフォルトの名無しさん [2018/06/11(月) 14:40:25.90 ID:D7uaS9Sr.net]
俺はGTK一筋だけど、細長いぜ

269 名前:デフォルトの名無しさん [2018/06/11(月) 21:35:21.53 ID:D7uaS9Sr.net]
MicrosoftのF#ですら、VisualStudioから外されてないというのに( ゚д゚)!

270 名前:デフォルトの名無しさん mailto:sage [2018/06/15(金) 10:35:55.74 ID:uIGrLsPa.net]
共同ツール 1
https://seleck.cc/685

https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり

共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/

共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree
https://www.sketchapp.com/
ttp://photoshopvip.net/103903
ttps://goodpatch.com/blog/sketch-plugins/

Trello Chrome拡張機能プラグイン集
https://chrome.google.com/webstore/search/trello?_category=extensions

Slackプラグイン集
https://slack.com/apps

Sketchプラグイン集
https://sketchapp.com/extensions/plugins/
https://supernova.studio/

271 名前:デフォルトの名無しさん mailto:sage [2018/06/22(金) 15:34:12.67 ID:V1vxKW2m.net]
javafxっていうよりセンスの問題なんだけど、
なんか作ったアプリの見た目がダサいっていうか纏まらないっていうか……。
gui部品の配置とかのセオリーみたいなのが勉強できるサイトってないかな?

機能はちゃんと実装してるんだけど使い勝手もいまいちだし、
定番的な配置とか知りたい。



272 名前:デフォルトの名無しさん mailto:sage [2018/06/26(火) 06:12:24.05 ID:2T7FQdCl.net]
Spring Bootに移住することを考えているけど、Spring BootってJavaFXより難しそう。

273 名前:デフォルトの名無しさん mailto:sage [2018/07/02(月) 05:44:10.21 ID:+olsCk+a.net]
>>50
Nashornが廃止されるらしいが、JavaFXのWebViewは大丈夫なんだろうか。
Nashorn使っていないという説もあるらしいが...
https://kiidax.wordpress.com/2014/09/15/javafx-8%E3%81%AEwebview%E3%81%AEjavascript%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%81%AF%E4%BD%95%EF%BC%9F/

274 名前:デフォルトの名無しさん mailto:sage [2018/07/02(月) 08:26:43.87 ID:v1kLQBFZ.net]
大丈夫も何も、致命的な脆弱性でもない限り現状放置でしょ
JavaFX自体が廃止されたのに何言ってるんだ
OpenJFXなんか形だけでほとんど活動してないし、もうとっくに死んでることをいいかげん受け容れなさい

275 名前:デフォルトの名無しさん [2018/07/04(水) 21:41:44.67 ID:CHTs3gTJ.net]
javaでGUIならjavafxという記事を見たのですが中々情報少なく困っています。
しかもこのスレ見ると近々なくなるというレスもあるようですがswingにうつるのが懸命ですか?

276 名前:デフォルトの名無しさん [2018/07/04(水) 22:22:25.64 ID:gFgZc5FG.net]
5IW

277 名前:デフォルトの名無しさん mailto:sage [2018/07/05(木) 16:39:38.12 ID:AeL6VB/V.net]
5IW

278 名前:デフォルトの名無しさん mailto:sage [2018/07/06(金) 04:44:06.16 ID:We0rrnSy.net]
>>275
JavaFXを外すというアナウンスには、AWTやswingも移管先を探すと書いてあったので、swingなら大丈夫というものでもない。
Springのようなフレームワークに移るといういのも手かもしれないが、アノテーションがいっぱい出てきてよくわからん。

279 名前:デフォルトの名無しさん mailto:sage [2018/07/06(金) 17:32:16.67 ID:3IDw+cf4.net]
マルチプラットフォームのGUIアプリの最適解がJavaFXだったけど
ここまでお先真っ暗だと流石に不安
だからといって乗り換え先も無いし…
思いつくのはPythonにtkが入ってるのぐらいだ

Golang辺りの言語にGUIツールキット内包してくれんかな

280 名前:デフォルトの名無しさん mailto:sage [2018/07/06(金) 19:39:46.09 ID:M3cpa2kA.net]
Electronでしょ

281 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 02:08:26.11 ID:j8tdPu62.net]
もはやElectron以外の選択肢が無い
10年前はマルチプラットフォームの代表がJavaScriptになるとはだれも思わなかっただろうな
こんなJavaに誰がした



282 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 03:56:54.98 ID:xUycfETn.net]
なんでデスクトップアプリケーションまでJSとCSSで開発せなあかんねん…

283 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 04:36:13.19 ID:eYWjBrXd.net]
>>282
正直それはある
CSSはともかJS書くぐらいなら普通にJavaで書きたい






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<125KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef