Below you will find 1 categories and 109 links related to Java Applications Resources.
Perfect Java Swing calendar (also known as date picker) component, ready to use in your Swing applications featuring: simple and documented interface, easy to extend with other features-color schemes (predefined and customizable), special highlighting for weekends and adjacent days-set first day of week, set days names length-low price, free support and updates. Do not waste time developing your own java date picker when you can use this ready to use, eye catching Swing component and concentrate on other aspects of your project.
JPDFAssemble, a Java library, to combine, merge or split PDF documents; add or manipulate bookmarks in PDF documents; save resulting documents to local file system or to output stream (serve documents directly to client browser from J2EE server); built on Qoppa's proprietary technology, requires no third party software or drivers. jPDFAssemble is completely platform independent and runs on Windows, Mac, Linux and any other platform with the Java runtime environment. Split PDF documents: extract, delete pages from existing PDF documents. Merge PDF documents: insert pages from other PDF documents into new or existing PDF documents, append PDF documents into existing documents. Create new bookmarks or edit existing bookmarks / outlines. Save to the file system or to Java output streams. Split PDF documents: extract, delete pages from existing PDF documents. No additional drivers or software when deploying applications.
Add Powerful reporting features to your Web / Intranet pages and applications. With the advanced graphing package you will be quickly adding impressive dynamic charting capabilities bringing your data alive. Powerful components provide both client and server side solutions for adding graphs and charts into web / intranet pages and applications. Enabling web authors and Java developers to easily build and publish dynamic interactive graphs and charts. Each chart contains many configurable features and functions.
Swiftchart is a fully java based software for generating charts. The java applet software is idealy used for creating dynamic charts within web applications and web pages. Swiftchart includes bar, line, stacked bar, stacked line and pie charts all in 2D and 3D and has a wide range of parameters to generate highly individual charts. The swiftchart software allows one to define legend position, text color, line types, 3D depth, and markers. The charts allow for both positive and negative numbers and horizontal or vertical charts.
Visual J++ is Microsoft's powerhouse implementation of Java - the one that offers pure Java compatibility and is optimized for Windows-based programming. Active Visual J++ shows you how to combine powerful Internet technologies - Java, ActiveX, and the Abstract Window Toolkit (AWT) - to create exciting interactive applications for the Web and intranets. Written for intermediate programmers who know the basics of Java, this books gives you an overview of the new features and new strengths of Visual J++ version 1.1 and how to put them all to best use, a comprehensive look at ActiveX content - how a Java applet can be enhanced with ActiveX components, and clear guidance for taking the next step: from Java applets to complete applications built from packages of reusable components. Altogether, Active Visual J++ gives you clear guidance on taking Java beyond its Web-based roots, and gives you a feel for Microsoft's Internet strategy.
Advanced Java Networking is the insider's guide to Java's fast-growing set of networking alternatives. Sun Microsystems Java Evangelist Prashant Sridharan shows how Java has been designed to optimize networked applications, covering architectural elements such as multithreading, serialization, and I/O. Then, step-by-step, he demonstrates how to create networked Java applications for client/server computing on the Internet, using each Java networking API. Advanced Java Networking provides new insight into the next generation of Java networking tools, including both Sun and third-party technologies. Topics include: Object-oriented design in Java; Java I/O routines; Threads; Object serialization Performance; TCP/IP and networking basics; Programming Java sockets for TCP and UDP; JDBC for databases; Java Remote Method Invocation (RMI); Callbacks; Overview of CORBA; Java IDL HTTP basics; CGI vs. servlets; Java Server Pages (JSPs).
An intermediate-level programming tutorial for Microsoft's Application Founding Classes (AFC) for Java. Topics include creating AFC applets, button components, band boxes and status bars, property sheets and wizards, viewer components, and event classes. Includes 150 tiny applets, and the source code most of which demonstrate a single AFC programming technique. A good grasp of general Java programming is required to get the most out of the text, though advanced Java concepts such as creating layouts and responding to events are reviewed. Provides experienced Java programmers the information to use Microsoft's new AFC through a series of hands-on projects that apply previous programming knowledge. Demonstrates important AFC programming techniques in the context of running Java applets and applications. Compares AFC and Java's AWT, enabling Java programmers to quickly grasp the projects at hand.
AFC Developer's Workshop targets the intermediate Java programmer using AFC with Microsoft Visual J++ and provides the tools needed to create applets that challenge the best of today's Web pages. The book and disc provide a rich collection of important, practical, and interesting programming techniques ranging from the basic (such as designing data entry forms) to the more advanced (such as creating smooth animations and other graphic effects). The Application Foundation Classes (AFC) remain the premier choice for developing richer Java applications under Internet Explorer. AFC Developer's Workshop is a no-nonsense guide to using the richer controls and graphics available under AFC. The book begins with the user interface classes in AFC, starting with basics (such as containers, static controls, and input controls) and graduating to more advanced user-interface elements (such as menus, tree controls, sliders, and spinners).
Developing Applications with Java and UML focuses on the craft of creating quality Java software. The book introduces the fundamentals of the Unified Modeling Language (UML) and demonstrates how to use this standard object-oriented notation to build more robust Java applications that fulfill user requirements and withstand the test of time. The book features the Rational Unified Process and uses a large-scale application to illustrate the development process, showing you how to establish a sound project plan, gather application requirements, create a successful Java design with UML, and implement Java code from UML class and sequence diagrams. With this book you will learn how to: Estimate projects with accuracy and confidence; Map UML to Java-based deliverables; Understand and describe application requirements using UML use cases; Create a design based on UML class and sequence diagrams; Use Rational Rose to create and track UML artifacts.
A second edition Beginning Java title is now required because: In quarter one, 2000, Sun has released version 1.3 of their Java Developers Kit (JDK 1.3). This is significant because: The fastest Java platform performance ever is now available for download, and is coming to your mailbox from America Online (AOL), thanks to an agreement between Sun and AOL to deliver the Java Runtime Environment on the AOL CD-ROM. The newest version of J2SE technology, v 1.3, will deliver momentous performance gains and improved Web deployment for enterprise-grade, client-side applications. And just about everything else developers have been asking for. Client-side users now enjoy the speed advantage of the new Java HotSpot compiler which has been tuned for client performance. The result is much faster thread handling, improved scalability and rapid memory allocation for objects, smaller RAM footprint, and has gained a much more efficient garbage collection.
Java has evolved into a robust, high performance programming language that is well suited to a range of different environments, be it on a middle tier Application Server or a client browser. Regardless of the architecture of your application you are using, it will almost certainly need to make use of data that is stored in some form of database. Relational databases are the data store of choice in the vast majority of businesses, and have also evolved enormously over the recent years, into powerful and feature-rich data management systems. This book aims to teach you how to use these two powerful technologies to build successful Java database applications. You will find out how relational databases work and how you can use them in your Java programs, through the JDBC interface. Topics include: Using the JDBC API to build database-driven Java applications; SQL and relational database design; Object-relational mapping frameworks and techniques.
The increasing popularity of the Internet has resulted in the majority of today's programming tasks and applications involving some form of networking. Almost every programming language provides some networking facilities. However, unlike other programming languages, Java had support for network programming built into it right from the start. Java, therefore, allows you to develop powerful network applications with exceptional ease. This book introduces you to the world of Java network programming and takes you far inside it. The chapters of this book are grouped in five sections: basics of networks; java network preliminaries; java network classes; java api's used to distribute network programming; and new networking features and improvements offered by JDK 1.4. The book covers: Networking in JDK 1.3 and 1.4; Network Basics; Java I/O, Threads; Java security model, JCA, JAAS, JCE and JSSE; TCP, UDP, Multicasting; Java URL handler architecture.
A guide for anyone wanting to learn Java 2 language, beginning with the basics. Offers example case studies for those already familiar with Java that may prove useful. Presents object terminology and concepts, how to think in terms of objects, an introduction of object modeling, translating an object model into Java 2, and more. Among Java's many attractive features as a programming language, its object-oriented nature is key to creating powerful, reusable code and applications that are easy to maintain and extend. To take advantage of these capabilities, you're going to need not only to master the syntax of the Java language, but also to gain a practical understanding of what objects are all about, and more importantly, how to structure a Java application from the ground up to make the most of objects. This book is for anyone who wants to learn not only the Java 2 language, but also how to structure a problem properly.
Web services are no longer a nascent technology in the programming industry; every major software vendor is rolling out web services related APIs and products. Today Java developers are successfully adopting web services as the latest technology in application development in order to enable cross application communication for distributed applications. This book will help you to join their ranks. Packed with clear explanations and hands on examples, Beginning Java Web Services teaches you how to productively build web services with Java. Through an understanding of the underlying principles of web services, you will learn how web services actually work and how to apply that knowledge for real use. You will be introduced to many of the web services APIs and specifications, including XML, SOAP, WSDL, and UDDI. In addition, the book demonstrates how commercial vendors, such as IBM and BEA, are simplifying web services development.
JBuilder Developer's Guide provides comprehensive coverage of JBuilder from the practitioner's viewpoint. The authors develop a consolidated application throughout the chapters, allowing conceptual cohesion and illustrating the use of JBuilder to build 'real-world' applications. The examples can be compiled and run under JBuilder Personal edition, a free edition of JBuilder. JBuilder Developer's Guide is not version specific but explains the latest JBuilder 6, 7, and 8 features such as enterprise J2EE application development, CORBA, SOAP, XML tools, Enterprise JavaBeans, JavaServer Pages/Servlets, and JavaBeans technology. JBuilder repeatedly wins "developer's choice" awards as the best visual tool for developing Java applications. Saleem Siddiqui is a technical architect and trainer with Dunn Solutions Group. Michael Landy is Director of Business Applications for Dunn Solutions Group directing the strategic solutions for clients.
Charlie Calvert's Learn JBuilder is an introduction and examination of JBuilder for intermediate level programmers. The book covers the JBuilder IDE, including an overview of visual development, the editor, and the debugger. The primary goal is to explain the technology in a clear, concise, and readable manner, as well as to give developers the knowledge they need to take advantage of JBuilder's many tools. Development of applications, applets, JavaBeans, and databases are all covered in depth. The authors also explain how JBuilder can help developers work with Swing components, layout managers, event handlers, interfaces, and other core features of the Java SDK, and provide significant coverage of integrating open source tools such as CVS, JUnit, and Ant into the JBuilder development cycle. The book is written with equal consideration to development in Linux and Windows with specific and detailed attention given to versions of JBuilder.
New edition of a reference for experienced Java programmers that presents JFC, and introduces key features that are new to J2SE 1.3 such as Swing enhancements, input validation, and new key binding schemes. With a focus on writing applications, Software developer Topley offers solutions to many of the problems developers face most often such as techniques for working with tree components, using custom renderers and editors, working with text components, using the internal frames feature to create multi document applications, and others. The included CD-ROM contains copies of Borland's JBuilder 4, Foundation Edition for Windows, Linux, and Solaris. Topics include: Expert Swing techniques for superior user interfaces; Specific answers to the JFC problems experienced developers encounter most often; New techniques that utilize JFC enhancements in J2SE 1.3; Expert-level JFC techniques and industrial-strength code examples.
Introduction to Cryptography with Java Applets covers the mathematical basis of cryptography and cryptanalysis, like linear diophantine equations, linear congruences, systems of linear congruences, quadratic congruences, and exponential congruences. The chapters present theorems and proofs, and many mathematical examples. Cryptography with Java Applets also covers programming ciphers, and cryptanalytic attacks on ciphers. In addition, many other types of cryptographic applications, like digest functions, shadows, database encryption, message signing, establishing keys, large integer arithmetic, pseudo-random bit generation, and authentication. The author has developed various Java crypto classes to perform these functions, and many programming exercises are assigned to the reader. The reader should be someone with a basic working knowledge of Java, but having no knowledge of number theory or cryptography.
Developing Java Servlets is a comprehensive, code-intensive book for professional Java developers. It explains the Java Servlet API architecture and client-server development concepts, and contains detailed, professional programming techniques for building sophisticated e-commerce and database servlet applications. This book explains HTTP, MIME, server-side includes, and other web-based client-server technologies that developers need to understand to build any servlet application. In addition, the book covers JDBC, RMI, CORBA, and other object technologies to the degree are needed to build sophisticated Java servlets. Covers topics including using the Java programming language to build secure Internet applications, incorporating Java code in HTML pages using JSP, incorporating XML into servlets, building servlets that access relational databases, and combining WML and WMLScript to develop wireless applications.
Learn to design and build a base enterprise servlet. Create an architecture that makes your enterprise applications run faster and more reliably. Java servlets are rapidly replacing CGI as the tool of choice for creating interactive applications for the enterprise market. Using the Java programming language's servlet technology speeds up the application development process, freeing developers from the need to make platform specific modifications. Servlet technology is reliable, employs reusable components, and ensures high performance in the demanding enterprise and e-commerce markets. Enterprise Java Servlets anticipates common issues and provides new development methods, extensive sample code, and case studies. Topics include: HTML development in servlets; How templates assist in content management; Pool objects that streamline the use of objects and database connections in a Web environment; Integrating LDAP into a Java servlet application.
Approximately 20% of the Networking Academies will move forward with the Java course by Spring 2003. It is expected to grow considerably during the Fall 2003 semester. This Companion Guide from Cisco Press maps directly to the Web-based course and also features additional material to further prepare students for the Sun Certified Programmer for the Java 2 Platform exam. The Companion Guide uses a step-by-step approach to allow students to develop an understanding of Object-Oriented programming and solve business problems. Students will learn how to create classes, objects, and applications using the language. Topics will also include the language fundamentals and the Java language API (application programming interface). The Fundamentals of Java Programming course was launched over the summer with the first courses being offered in Fall 2002. Prepares students for the Sun Certified Programmer for Java 2 Platform exam.
This book covers the major topics in Java programming, including programming structures, methods, objects, classes, inheritance, graphics programming, applets, exception handling, internationalization, multithreading, multimedia, I/Q, and networking. Based completely on Java 2, the graphics' examples are built using Swing components, tested using Java 2 on Windows and on Sun Solaris using no depreciated API. The source code for all examples can be found on the companion CD-ROM, which also contains JBuilder 3 University Edition. The overall objective of this book is to teach the reader how to use many levels of abstraction to solve problems, both small and large. Teaches programming concepts and techniques as well as the Java language. Provides modern graphics programming using Swing components. Includes good representative examples that can run in stand-alone applications or applets and coverage of new JBuilder 3 features.
A textbook for a one semester freshman programming course. Liang (Purdue University) begins with basic concepts of programming, then focuses on object-oriented programming, and culminates in the development of GUI applications and applets with multimedia and networking. The book is similar to Introduction to Java programming, 2nd edition, but introduces Visual J++ throughout the book rather than in two chapters. The CD-ROM contains Visual J++ 6 student edition with the Swing library, and source code. Features comprehensive coverage providing principles of programming including control structures, methods, object-oriented programming, and the core features of Java. Hands-on representative examples give detailed step-by-step instruction for building a project including the source code, a sample run, and an example review. Brief overviews, objective lists, and easy-to-follow style of examples provide the reader with the elements to learn Java.
J2EE Unleashed presents techniques and examples for building applications based on the Java 2 Enterprise Edition development model. The goal of this book is not to teach the J2EE specification but to illustrate the best practices for developing J2EE applications. It will cover the most commonly used J2EE API's as well as migration techniques that can be used to port a J2EE application from one platform to another. The book will discuss all of these platforms with an emphasis on the SilverStream application server, which is J2EE compliant and certified for Windows and several UNIX platforms. Moreover, the book will illustrate how a J2EE application can interface with most SQL based DBMS platforms including ORACLE, INFORMIX, Microsoft SQL Server 7, SYBASE, IBM DB2 as well as others. Unleash the power of J2EE by applying the expert advice and techniques of Joe Bambara, Paul Allen, and the Java developer team.
Shows experienced Java developers how to start incorporating XML data into their applications. Java & XML For Dummies shows experienced Java developers how to start incorporating XML data in to their applications. Topics covered include Java/XML Bindings, SAX (Simple API for XML), DOM, SOAP, Web Services, data binding, XML from Java Applications, messaging with XML and Java, DTDs, namespaces, Xpath, CSS, UDDI, HTTP handing servers for SOAP and other XML format messages via serverlets, differences between parsers, Java API programming tools for handling XML, using XML to solve real-world programming problems, WSDL, UDDI, EAI, Message routing, turning java objects into XML, databases in XML. Packed with easy-to-grasp examples of APIs and tools. Get the hang of Java's XML toolset and join the Web services revolution. Java and XML are the foundations of a new generation of applications and Web services. Barry Burd, PhD, teaches computer science.