<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://rockhopper.monmouth.edu/cs/jchung/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://rockhopper.monmouth.edu/cs/jchung/feed.php">
        <title>Joe Chung&lt;br&gt;Monmouth U. Homepage - cs501b</title>
        <description></description>
        <link>http://rockhopper.monmouth.edu/cs/jchung/</link>
        <image rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/_media/wiki/logo.png" />
       <dc:date>2026-04-21T17:31:03+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_2d_array_of_minesweeper_squares_example?rev=1371758054"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_2d_array_of_minesweeper_squares_gui?rev=1371758105"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_minesweeper_square_example?rev=1371051914"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_minesweeper_square_gui?rev=1371672172"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs501b/start?rev=1371672044"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://rockhopper.monmouth.edu/cs/jchung/_media/wiki/logo.png">
        <title>Joe Chung<br>Monmouth U. Homepage</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/</link>
        <url>http://rockhopper.monmouth.edu/cs/jchung/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_2d_array_of_minesweeper_squares_example?rev=1371758054">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-20T19:54:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2D Array of Minesweeper Squares Example</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_2d_array_of_minesweeper_squares_example?rev=1371758054</link>
        <description>2D Array of Minesweeper Squares Example

The following MSGrid class creates and uses a two-dimensional array of the previously-given Minesweeper Square class objects.

The BlueJ project (in zip format) of the entire MineSweeper program to date (MineSquare and MSGrid) is at</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_2d_array_of_minesweeper_squares_gui?rev=1371758105">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-20T19:55:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2D Array of Minesweeper Squares GUI Program</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_2d_array_of_minesweeper_squares_gui?rev=1371758105</link>
        <description>2D Array of Minesweeper Squares GUI Program

The following version of the MSGrid class is a GUI.


/**
 * MSGrid class that contains a 2-D array of MineSquare objects
 * 
 * @author J. Chung
 * @version CS-501B
 */

// GUI imports:
import java.awt.*;
import javax.swing.*;

public class MSGrid extends JFrame
{
    // instance variables - replace the example below with your own
    // 2-D array of MineSquare objects:
    private final int ROWS = 20;
    private final int COLS = 20;
    private Min…</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_minesweeper_square_example?rev=1371051914">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-12T15:45:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Minesweeper Square Class Example</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_minesweeper_square_example?rev=1371051914</link>
        <description>Minesweeper Square Class Example

----------

The following is an early version of a Minesweeper square class. It goes with the Minesweeper square description at &lt;http://tinyurl.com/kkepryl&gt;.

----------



/**
 * Represents a single square in Minesweeper.
 * 
 * @author J. Chung
 * @version 5-29-2013
 */
public class MineSquare
{
    // Fields:
    private  String  _shown;      // What a square is showing now
    private  boolean _mined;      // Square is mined or not
    private  boolean _flag…</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_minesweeper_square_gui?rev=1371672172">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-19T20:02:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Minesweeper Square Class with GUI Components</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs501b/cs-501b-su13_minesweeper_square_gui?rev=1371672172</link>
        <description>Minesweeper Square Class with GUI Components

----------

The following is a Minesweeper square class with GUI components.

----------




/**
 * Represents a single square in Minesweeper.
 * 
 * @author J. Chung
 * @version CS-501B
 */

// GUI imports:
import javax.swing.*;

public class MineSquare
{
    // Fields:
    private  String  _shown;      // What a square is showing now
    private  boolean _mined;      // Square is mined or not
    private  boolean _flagged;    // Square is flagged o…</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs501b/start?rev=1371672044">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-19T20:00:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>CS-501b - Independent Study</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs501b/start?rev=1371672044</link>
        <description>CS-501b - Independent Study

----------

This list of notes will be updated for the duration of the course:

	*  Introduction to two dimensional arrays
	*  Review of classes and object-oriented programming
	*  Objects in methods, objects as class fields
		*  Minesweeper Square example (6/3/13)
		*  2D Array of Minesweeper Squares example (6/11/13)

	*  Static classes members, enumerated types
	*  Introduction to Inheritance
	*  Inheritance and GUIs
		*  Minesweeper Square with GUI components (6/…</description>
    </item>
</rdf:RDF>
