Responsive Ad Area

Masonry Category

Home » Masonry Category

Learn to code Java now!

Easy steps and tips to get started learning to code Java How easy is it to begin learning Java? I will explain the steps needed to get started. What tools are needed? Which tools to avoid at first. Ask yourself a few questions. Why do you want to learn Java? What are your main goals in learning Java...

PHP

PHP is a fun language many applications on the web is written in PHP. Unlike Java, PHP does not a full blow language like C and C++ what I mean by that is, with PHP there are certain limitations. Such as, we don't have direct access to the machine so we can't quite interface with hardware the way we...

Random Access Files with Java

Random Access Files with Java Random Access Files (RAF) in Java are super easy to use. Use an RAF when you are doing more database-like operations vs document-like operations. With an RAF you can move to any location in the file based on the byte number.  Then read or write primitives and Strings. Y...

Sprite Organizer 0.1 Alpha

Organizing Sprites, Tiles, Textures etc on Image Strips or Grids. This article is about a tool for organizing sprite or tile images into image grids or image strips. It's useful for organizing game sprites, simulation sprites, textures or even CSS sprites used on web pages.  It has buffers which con...

Simple 3D graphics using Java

Isometric or Orthogonal 3D views In this article, I demonstrate 3D Graphics showing you how to project a surface in 3D using 3 modes for drawing the surface. There is a left-hand mode, a center mode, and a right-hand mode. This same transformation math works for 3D polyhedron objects as well and you...

Sound effects and Musical Notes.

Sound Effects and Musical Notes I will demo how to play a wave file or other sound files as effects. How to play musical notes. Later I will write on how to play music files simultaneously with sound effects.  There is a website that is like a YouTube for sound effects. freesound.org is a website wh...

Database: H2 (formerly HypersonicSQL)

H2 Database and Java When I began using Java years ago I heard of a database that was being coded entirely using Java. This was HypersonicSQL and you can still download it at Sourceforge. The author working on it decided it needed a rewrite and he began H2 database. First download H2 installer at H2...

SQLite: JDBC and SQLite

SQLite and Java First, you must go to download page and get the binaries for either 32 or 64 bit, placing them in the system path. If you don't know how to do that, google adding folders to the system path. There will be an SQLite.exe file. Run it as a command to verify that it is in the path and wo...

Changes: Software Developer Zone Podcast Episode 9-Changes and Plans

Newest Changes and Plans softwaredeveloperzone.com----->Softwaredeveloperzone.com I talk about the changes and plans with the changeover from softwaredeveloperzone.com to SoftwareDeveloperZone.com and new plans. The new domain, theme, layouts, and features. New post and tutorial trail. Upcoming P...

Serializing Java Objects to XML and Deserializing XML back to Java Objects

Like object serialization this is very easy and straight forward. Below is two examples of psuedo code for writing and then reading. This code merely shows the steps. We didn't have to use the buffered streams. With small files you do not have to but with larger files it will speed up reading and wr...

ESS Model an easy to use UML Modeling Tool

ESS Model UML Tool ESS Model is a light weight easy to use Modeling tool that can help you to understand your source as well as other developers source code. It will give you at a glance uml models for classes in the same folder. This shows classes, fields and methods for given classes in a box mode...

Handling Keyboard Input and Mouse Events

Keyboard Input and Mouse Events In this example, I show you some simple input examples using Applets. Later I might add Web Start or even Swing Desktop examples. Here we get keyboard input (typing) as keyDown event. And we get mouse positions and clicks. We demonstrated mouse input as move, clicks a...