Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java和Swing中的跨平台按钮排序_Java_Netbeans_Cross Platform - Fatal编程技术网

Java和Swing中的跨平台按钮排序

Java和Swing中的跨平台按钮排序,java,netbeans,cross-platform,Java,Netbeans,Cross Platform,我正在使用Swing和Netbeans(组布局)创建一个跨平台应用程序。我是否缺少一个技巧来帮助开发不同平台(特别是Windows(OK Cancel)和Mac(Cancel OK))的对话,比如说OK、Cancel按钮的正确顺序,而不是像JOptionPane那样?我可以从JDialog中派生出我自己的类,上面有两个按钮,可以交换文本和操作——我只是想知道我是否错过了一些“开箱即用”的东西。(这不是一个关于按钮应该是哪种方式的问题,也不是一个使用动词如Save而不是Ok的问题。)支持这种开箱即

我正在使用Swing和Netbeans(组布局)创建一个跨平台应用程序。我是否缺少一个技巧来帮助开发不同平台(特别是Windows(OK Cancel)和Mac(Cancel OK))的对话,比如说OK、Cancel按钮的正确顺序,而不是像JOptionPane那样?我可以从
JDialog
中派生出我自己的类,上面有两个按钮,可以交换文本和操作——我只是想知道我是否错过了一些“开箱即用”的东西。(这不是一个关于按钮应该是哪种方式的问题,也不是一个使用动词如Save而不是Ok的问题。)

支持这种开箱即用的方法。要么使用这个布局管理器,要么看看它是如何发挥作用的。

EclipseSWT还提供了平台感知的布局