Learn Java Gui Applications: A Jfc Swing Tutorial

Learn Java Gui Applications: A Jfc Swing Tutorial
ISBN-10
1937161552
ISBN-13
9781937161552
Category
Computers
Pages
1160
Language
English
Published
2013-09
Publisher
Kidware Software
Authors
Philip Conrod, Lou Tylee

Description

LEARN JAVA GUI APPLICATIONS: A JFC SWING TUTORIAL is a self-study or instructor led tutorial teaching the basics of building a Java application with a Swing graphic user interface (GUI). LEARN JAVA GUI APPLICATIONS has 9 lessons covering object-oriented programming concepts, using a integrated development environment to create and test Java projects, building and distributing GUI applications, understanding and using the Swing control library, exception handling, sequential file access, graphics, multimedia, advanced topics such as printing, and help system authoring. The focus of LEARN JAVA GUI APPLICATIONS is to use the existing objects and capabilities of the Java Swing library to build a wide variety of useful desktop applications. Some of the applications built include: Stopwatch, Calendar Display, Loan Repayment Calculator, Flash Card Math Game, Database Input Screen, Statistics Calculator, Tic-Tac-Toe Game, Capital City Quiz, Information Tracker (with plotting), Line, Bar and Pie charts, Telephone Directory and a video game. LEARN JAVA GUI APPLICATIONS is presented using a combination of over 1100 pages of FULL-COLOR course notes and over 100 practical Java GUI examples and applications. To grasp the concepts presented in LEARN JAVA GUI APPLICATIONS, you should possess a working knowledge of Windows (or other operating system) and have had some exposure to Java programming concepts. We offer two beginning Java programming tutorials, JJAVA FOR KIDS and BEGINNING JAVA, that would help you gain this needed training. This course requires Windows XP, Vista, or Windows 7. To complete this course you will need to have a copy of the free Java Development Kit (JDK7) installed on your computer. This tutorial also uses JCreator as the IDE (Integrated Development Environment) for building and testing Java applications. JCreator 5.0 is available for download at the JCreator.com Web Site. The Java source code and all needed multimedia files are available for download from the publisher's website (www.KidwareSoftware.com) after book registration. Teacher Reviews: "The Learn Java GUI Applications topics are introduced progressively to ensure that students of different levels can progress at their own pace. Many exercises and problems are weaved into the chapters to maintain student interest and build confidence. Overall, I appreciated your efforts to make the Java product user friendly." - Carly Orr, Teacher, Vancouver, BC. "Having used Kidware Software tutorials for the past decade, I have to say that I could not have achieved the level of success which is now applied in the variety of many programming environments which are currently of considerable interest to kids! I thank Kidware Software and its authors for continuing to stand for what is right in the teaching methodologies which work with kids - even today's kids where competition for their attention is now so much an issue." - Alan Payne, Computer Science Teacher, T.A. Blakelock High School

Other editions

Similar books

  • Learn Java GUI Applications - 11th Edition: A JFC Swing Tutorial
    By Philip Conrod, Lou Tylee

    LEARN JAVA GUI APPLICATIONS is a self-study and/or instructor led tutorial teaching the basics of building a Java application with a swing graphic user interface (GUI).

  • Learn Java Gui Applications for High School Students - Jdk6 Edition
    By Philip Conrod, Lou Tylee

    LEARN JAVA GUI APPLICATIONS FOR HIGH SCHOOL STUDENTS is a self-study or intructor led tutorial teaching the basics of building a Java application with a graphic user interface (GUI).

  • Java Homework Projects - 11th Edition: A JFC GUI Swing Tutorial
    By Philip Conrod, Lou Tylee

    This tutorial also uses the 11th Edition of the Apache NetBeans IDE (Integrated Development Environment) which is available from Apache's website for building and testing Java applications.​

  • Learn Java the Easy Way: A Hands-On Introduction to Programming
    By Bryson Payne

    Learn Java the Easy Way takes the chore out of learning Java with hands-on projects that will get you building real, functioning apps right away.

  • Programming Games with Java
    By Philip Conrod, Lou Tylee

    PROGRAMMING GAMES WITH JAVA requires a Microsoft Windows XP-SP2, Vista, or Windows 7 operating system and the Java Development Kit. The book includes over 900 pages of FULL-COLOR self-study notes.

  • Java For Dummies
    By Barry A. Burd

    ... Resumes For Dummies † 0-7645-5471-9 Selling For Dummies 0-7645-5363-1 Small Business Kit For Dummies *† 0-7645-5093-4 HOME & BUSINESS COMPUTER BASICS 0-7645-4074-2 0-7645-3758-X Also available: ACT! 6 For Dummies 0-7645-2645-6 ...

  • Computer Bible Games with Java - 11th Edition: A Java JFC Swing GUI Game Programming Tutorial For Christian Schools
    By Biblebyte Books

    The Java Development Kit SE 11th Edition can be downloaded from the Oracle website. We also use the 11th Edition of the NetBeans IDE which is available free from the Apache Website.

  • Java Swing
    By Dave Wood, Marc Loy, Robert Eckstein

    PI / 2); int xPosition = (int) (xradius * java.lang.Math.sin(angle)); int yPosition = (int) (yradius * java.lang. ... e) { This is the Title of the Book, eMatter Edition CreatingYourOwnComponent | 1151 int x = e.getX() - ((JComponent)e.

  • JavaFX For Dummies
    By Doug Lowe

    the first five chapters of this book, I discuss how to create JavaFX programs using only two basic JavaFX input controls: labels and buttons. If all you ever want to write are programs that display text when the user clicks a button, ...

  • Programming Home Projects with Java
    By Philip Conrod, Lou Tylee

    PROGRAMMING HOME PROJECTS WITH JAVA teaches Java GUI (Graphical User Interface) programming concepts and provides detailed step-by-step instructions in building many fun and useful projects.