some dummy reverse of colors and forms in a live video capture made in processing (based on java) from processing.org (free) it s funny and opens up your horizon
JBoss, one of the leading java Open Source groups, integrates and develops these services for a full J2EE-based implementation. JBoss provides JBossServer, the basic EJB container, and Java Manage Preface 18 Great Events of the Twentieth Centuryment Extension (JMX) infrastructure. It also provides JBossMQ, for JMS messaging, JBossTX, for JTA/JTS transactions, JBossCMP for CMP persistence, JBossSX for JAAS based security, and JBossCX for JCA connectivity. Support for web components, such as servlets and JSP pages, is providedby an abstract integration layer. Implementations of the integration service are provided for third party servlet engines like Tomcat and Jetty. JBoss enables you to mix and match these components through JMX by replacing any component you want with a JMX compliant implementation for the same APIs.
Metalworks is a simple Swing-based simulated e-mail
application. It shows off several features of Swing, including
JInternalFrame, JTabbedPane, JFileChooser, JEditorPane, and
JRadioButtonMenuItem. Metalworks is optimized to work with the
Java look and feel (codenamed "Metal") and shows use of several
features, such as themes, that are specific to the Java look and
feel.
A Java Framework for connecting to and exchanging data from GPS units to J2ME Mobile Devices. Serial and Bluetooth connections to GPS devices. Support for NMEA-0183 GPS Standard. An Observer-Design Pattern makes the library extendable. Based on GPSlib4j.
JPowerGraph is a Java library for creating directed graphs for SWT. It supports graph movement, selection, context menus, tooltips and dynamic edge creation. JPowerGraph has a spring layout algorithm based on that used in TouchGraph.
MIDlet通過藍牙與電腦通信的案例,This resource demonstrates how to create Java™ applications that use Bluetooth communication between a PC and a mobile device. The document focuses, from Java programming point of view, on how to configure and use two alternative PC-side solutions: COM-based and JSR-82-based solutions. The package includes several code examples both for PC and mobile devices.
IBM® Rational® Application Developer V6.0 is the full function Eclipse 3.0 based
development platform for developing Java™ 2 Platform Standard Edition (J2SE)
and Java 2 Platform Enterprise Edition (J2EE) applications with a focus on
applications to be deployed to IBM WebSphere® Application Server and IBM
WebSphere Portal. Rational Application Developer provides integrated
development tools for all development roles, including Web developers, Java
developers, business analysts, architects, and enterprise programmers.
This IBM Redbook is a programming guide that highlights the features and
tooling included with IBM Rational Application Developer V6.0. Many of the
chapters provide working examples that demonstrate how to use the tooling to
develop applications as well as achieve the benefits of visual and rapid Web
development.
Writing Robust Java Code
The AmbySoft Inc. Coding Standards for Java
v17.01d
Scott W. Ambler
Software Process Mentor
This Version: January 15, 2000
Copyright 1998-1999 AmbySoft Inc.Purpose of this White Paper
This white paper describes a collection of standards, conventio
code. They are based on sound, proven software engineering p
understand, to maintain, and to enhance. Furthermore, by foll
productivity as a Java developer should increase remarkably ¨C
write high-quality code right from the start you will have a much
development process. Finally, following a common set of codi
making teams of developers significantly more productive.
Java technology is both a programming language and a platform. The Java programming language originated as part of a research project to develop advanced software for a wide variety of network devices and embedded systems. The goal was to develop a small, reliable, portable, distributed, real-time operating platform. When the project started, C++ was the language of choice. But over time the difficulties encountered with C++ grew to the point where the problems could best be addressed by creating an entirely new language platform. Design and architecture decisions drew from a variety of languages such as Eiffel, SmallTalk, Objective C, and Cedar/Mesa. The result is a language platform that has proven ideal for developing secure, distributed, network-based end-user applications in environments ranging from network-embedded devices to the World-Wide Web and the desktop