Freitag Software
The Joy of Writing Software
  • Home
    • Links
  • My Software
    • JavaScript Programs >
      • Dots
      • The Code Cracker
      • The Deserted Ship
      • Flying Text
    • Java Programs >
      • Dot Animation
      • Operation Rescue >
        • Mazes for Programmers
      • Battleship!
      • Blackjack
      • Draw Poker
      • State Pattern Demo
      • Falling Blocks
    • Android Programs >
      • The Oracle
      • RPSLS
      • Gemini Falcon: Asteroid Miner
      • Gemini Falcon: All Boxed In >
        • Gemini Falcon >
          • Privacy Policy
          • A Game Oddity
      • Ay Caramba
      • Dots vs Dots
      • Ants vs Ants
    • Twine Stories
  • Random Thoughts
  • Book Reviews
  • Teaching
    • Real-Life Stories
    • Flying Text
  • About
    • Contact

JavaFX

8/27/2016

 
Back in the day I wrote some small dialogs and simple user interfaces with Swing, but I never became proficient with it. I just never had the need to do so - especially after I became a supervisor, manager, and director at the software company I was working for. 

So, now that I've gotten back into coding in Java from the Android side of things, and now that I'm teaching Programming and Problem Solving I and II at Pima Community College which uses Java as the teaching language, I have more reason to dive deeper into Java. 

To my surprise, JavaFX seems to be reasonably easy to learn and use. Check out my BattleShip game I created to try out some JavaFX concepts. It's rather simple, but not too bad for a first effort. 

The problem with creating software for others to use is that the fun coding part of it is only a small part of the entire process. I like designing and writing and testing code, but I don't care for creating the graphical elements, the sound, or the user interface. Each of those areas is a full time career in themselves. So I'm focusing on the coding and the user interface you see will be simple and usually text-based just so I can keep moving and learning and enjoying myself. 

Comments are closed.

    Author

    David Freitag - 
    Someone who enjoys programming and software development.

    Archives

    January 2018
    December 2016
    November 2016
    September 2016
    August 2016
    May 2016
    January 2016
    December 2015
    May 2015
    January 2015
    December 2014
    November 2014
    October 2014
    July 2014
    June 2014
    April 2014
    March 2014

    Categories

    All

    RSS Feed

This website documents my love of programming.  I hope it is useful and entertaining for you to read. 
An old programmer learning new tricks... 
(c) 2017 David A. Freitag, all rights reserved.