AWT, Swing eta SWT bertsio konplexuagoak sortzeko, Java GUI tresna-kit nagusiak, JavaBeans konbentzioak erabiltzen dituzte beren osagaietarako.
Jakina, esaldiaren bertsio konplexuagoa da "AWT, Swing, eta SWT, Java GUI tresna-kit nagusiak, JavaBeans konbentzioak erabiltzen dituzte bere osagaietarako, eta horrek Eclipse Visual Editor bezalako GUI editoreei aukera ematen die osagaien hierarkia mantentzeko eta bere propietateetara sartzeko getter eta setterren bidez. "