java中的JButton和Button有什么不同的啊?

来源:百度知道 编辑:UC知道 时间:2024/05/29 18:53:49
各位大侠指点一下啊!本人是新手

Button是与平台相关的,在不同操作系统中显示的样子是不同的
JButton平台无关的,在linux上和windows上显示的效果是一样的

Button是与平台相关的,在不同操作系统中显示的样子是不同的
JButton平台无关的,在linux上和windows上显示的效果是一样的
引用楼上,还有就是JButton是swing组件Button是AWT组件,虽说都是按钮但是继承不同的父类

Button是AWT 里面的组件,是需要借助本地操作系统的一些解析方法的,所以就会同一个Button在不同的操作系统上显示肯能不一样。
而jButton就不一样了,他的解析式在Java系统里的,不会因系统不同而现实不同了。明白?

Button是AWT中组件,此中组件信赖于本地操作系统的GUI,缺乏平台独立性。其外观与本地操作系统有关。
JButton是Swing中组件,是用纯JAVA语言编写的,不信赖于本地操作系统的GUI。Swing中组件可以跨平台运行。其外观与本地操作系统无关。