且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

什么是" J"在JApplet的是什么意思?

更新时间:2021-09-09 21:53:13

当太阳开始摇摆工作他们之类的东西javax.swing.Button。这引起该濑java.awt.Button中使用的程序的问题。主要的问题,如果我记得没错,是该编译器错误消息是混乱。

When Sun started working on Swing they had things like javax.swing.Button. This caused problems for programs that mase use of java.awt.Button. The main issue, if I remember right, was that the compiler error messages were confusing.

孙决定preFIX全部为J Swing组件,以消除这一问题。

Sun decided to prefix all of the Swing components with J to remove this issue.

最初摆动被称为JFC - Java基础类... presumably歼从来到

Originally swing was called JFC - Java Foundation Classes... presumably the J came from that.

IFC从Netscape 是JFC的基础......同一个团队开发的两种。

该团队从Netscape搬到太阳

歼在那里的第一个源降至许可(我为什么收到我公司降人)。

IFC from Netscape was the foundation for JFC... the same team developed both.
The team moved from Netscape to Sun.
The J was there at the first source drop to licensees (I was the person why received the drop at my company).

借助 JCLASS BWT 和国际金融公司(IFC) (后来成为JFC,这成为摆)不兼容,以及...的我可以使用BWT在IFC的环境控制?

The JClass BWT and the IFC (which became the JFC, which became Swing) were incompatible as well... "Can I use BWT controls in an IFC environment?"

编辑:从Swing团队成员响应电子邮件...

Response to an email from a member of the Swing team...

的未J'd名字已经取
  AWT和我们认为它很有用
  一个共同的preFIX区分
  从其他类组件
  包。

"The un-J'd names were already taken by AWT and we thought it useful to use a common prefix to distinguish "components" from other classes in the package."

在已参加并配合我说过的编译器,但不确认。

The already taken part does match with what I said about the compiler, but does not confirm it.