2012-02-05 13 views

Respuesta

16

vistazo aquí: http://netbeans.org/bugzilla/show_bug.cgi?id=204661

Apoyo a [B] SAF (JSR 296, básicamente el marco que estaba detrás de la plantilla de proyecto "Aplicación Java Desktop") se ha caído bruscamente (sin razón válida, permítanme añadir)

Sin embargo, como dice Bill en su respuesta, no es necesario usar el SAF para diseñar visualmente un formulario. NetBeans swing-diseñador (conocido como Matisse) se puede utilizar para diseñar cualquier JFrame, JDialog, JPanel, etc.

Sólo tienes que

Haga clic derecho ->New ->JFrame Form...

y ¡estás listo para arrastrar y soltar!

(Las características que se perderán son las campanas y silbatos adicionales que tales marcos proporcionaron, como acciones SAF, persistencia de ventanas, administración simplificada para tareas de larga ejecución y comentarios visuales relacionados [ahora tiene que ensuciarse las manos con la clase SwingWorker], etc.)

+0

Aún puede obtener la biblioteca Swing Application Framework del NetBeans Update Center. Sin embargo, tenga en cuenta que no incluye la capacidad de crear o editar formularios SWAF –

+0

O, mejor aún, obtener BSAF (Better Swing Application Framework, básicamente una rama mantenida activamente con correcciones de errores y pequeñas mejoras compatibles con versiones anteriores) desde aquí: http: //kenai.com/projects/bsaf/pages/Home –

3

Java Desktop se refiere a un esfuerzo para crear un estándar o biblioteca (bibliotecas) que nunca produjo realmente nada importante. Creo que es probable que finalmente lo eliminen de Netbeans.

Es más fácil simplemente crear un nuevo proyecto de aplicación Java, no molestarse con un principal, luego cree un nuevo formulario JFrame. Esa clase tendrá una principal para que uses, y también puedes diseñarla en el formulario. También puede crear clases de formulario de JPanel. Nota: puedes hacer esto en casi cualquier proyecto en netbeans, no hay nada especial acerca de los proyectos para ellos.

+1

Probablemente OP también usó todas las campanas y silbatos extras que ofrecía el Swing Application Framework, como Acciones SAF, persistencia de ventanas, etc. –

0

Puede encontrar algo útil para crear la aplicación de escritorio CRUD en Java.

Lo puedes encontrar here.

Cuestiones relacionadas