Final Day of work. Unable to resolve issue of program not outputting parameters to label.
Tuesday, January 23, 2007
Wednesday, December 20, 2006
Wednesday's Work Log
-------------------------
Sample code as follows:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
import java.util.Properties;
public class QuizGame extends JFrame implements ActionListener {
Container MyBox = getContentPane();
JPanel textareaPanel = new JPanel();
JPanel buttonsPanel = new JPanel();
JTextArea textarea = new JTextArea(15,30);
JScrollPane scroll = new JScrollPane( textarea);
JButton Answer1 = new JButton( "Answer 1");
JButton Answer2 = new JButton( "Answer 2");
JButton Answer3 = new JButton( "Answer 3");
JButton Answer4 = new JButton( "Answer 4");
JButton NextQuestion = new JButton( "Next Question");
JButton Exit = new JButton ( "Exit");
String AppExit = "";
String question = "";
String answer1 = "";
String answer2 = "";
String answer3 = "";
String answer4 = "";
String correctAnswer = "";
String userAnswer = "";
public QuizGame()
{
super ("The Quiz");
setSize(400,500);
JOptionPane.showMessageDialog(null, "Welcome to \"The Quiz\" PRE-Alpha");
}
public void GUI()
{
MyBox.setLayout(new BorderLayout());
MyBox.setBackground(Color.black);
MyBox.add(textareaPanel, BorderLayout.NORTH);
MyBox.add(buttonsPanel, BorderLayout.CENTER);
buttonsPanel.setLayout(new GridLayout(2,3));
textareaPanel.add(textarea);
textarea.setEditable(false);
buttonsPanel.setBackground(Color.black);
buttonsPanel.add(Answer1, BorderLayout.CENTER );
buttonsPanel.add(Answer3, BorderLayout.CENTER);
buttonsPanel.add(NextQuestion, BorderLayout.WEST);
buttonsPanel.add(Answer2, BorderLayout.WEST);
buttonsPanel.add(Answer4, BorderLayout.WEST);
buttonsPanel.add(Exit, BorderLayout.EAST);
Answer1.addActionListener(this);
Answer2.addActionListener(this);
Answer3.addActionListener(this);
Answer4.addActionListener(this);
NextQuestion.addActionListener(this);
Exit.addActionListener(this);
}
public void Properties()
{
Properties questionProperties = new Properties();
FileInputStream questionIn = new FileInputStream(new File("P:\\Quiz\\QuizGame\\question.txt"));
BufferedInputStream bis = new BufferedInputStream(questionIn);
questionProperties.load(bis);
String question = questionProperties.getProperty("question.txt");
String answer1 = questionProperties.getProperty("answer.1");
String answer2 = questionProperties.getProperty("answer.2");
String answer3 = questionProperties.getProperty("answer.3");
String answer4 = questionProperties.getProperty("answer.4");
String correctAnswer = questionProperties.getProperty("answer.correct");
textarea.append(question+"\n\n"+answer1+"\n"+answer2+"\n"+answer3+"\n"+answer4);
}
public void actionPerformed(ActionEvent event)
{
if ( event.getActionCommand().equals("Answer 1"))
{
userAnswer = answer1;
if (userAnswer.equals(correctAnswer))
{
JOptionPane.showMessageDialog(null, "Correct!");
}
else
{
JOptionPane.showMessageDialog(null, "You're wrong!");
}
}
if ( event.getActionCommand().equals("Answer 2"))
{
userAnswer = answer2;
if (userAnswer.equals(correctAnswer))
{
JOptionPane.showMessageDialog(null, "Correct!");
}
else
{
JOptionPane.showMessageDialog(null, "You're wrong!");
}
}
if ( event.getActionCommand().equals("Answer 3"))
{
userAnswer = answer3;
if (userAnswer.equals(correctAnswer))
{
JOptionPane.showMessageDialog(null, "Correct!");
}
else
{
JOptionPane.showMessageDialog(null, "You're wrong!");
}
}
if ( event.getActionCommand().equals("Answer 4"))
{
userAnswer = answer4;
if (userAnswer.equals(correctAnswer))
{
JOptionPane.showMessageDialog(null, "Correct!");
}
else
{
JOptionPane.showMessageDialog(null, "You're wrong!");
}
}
if ( event.getActionCommand().equals("Exit"))
{
JOptionPane.showMessageDialog(null, "Thank you for using\"The Quiz\"");
System.exit(0);
}
if ( event.getActionCommand().equals("Next Question"))
{
JOptionPane.showMessageDialog(null, "Still Working on it!");
}
}
public void init()
{
//
}
public static void main(String args[])
{
QuizGame object = new QuizGame();
object.GUI();
object.Properties();
object.setVisible(true);
}
}
Still working on how to embed video into a Java applet.
-------------------------
Sample code as follows:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
import java.util.Properties;
public class QuizGame extends JFrame implements ActionListener {
Container MyBox = getContentPane();
JPanel textareaPanel = new JPanel();
JPanel buttonsPanel = new JPanel();
JTextArea textarea = new JTextArea(15,30);
JScrollPane scroll = new JScrollPane( textarea);
JButton Answer1 = new JButton( "Answer 1");
JButton Answer2 = new JButton( "Answer 2");
JButton Answer3 = new JButton( "Answer 3");
JButton Answer4 = new JButton( "Answer 4");
JButton NextQuestion = new JButton( "Next Question");
JButton Exit = new JButton ( "Exit");
String AppExit = "";
String question = "";
String answer1 = "";
String answer2 = "";
String answer3 = "";
String answer4 = "";
String correctAnswer = "";
String userAnswer = "";
public QuizGame()
{
super ("The Quiz");
setSize(400,500);
JOptionPane.showMessageDialog(null, "Welcome to \"The Quiz\" PRE-Alpha");
}
public void GUI()
{
MyBox.setLayout(new BorderLayout());
MyBox.setBackground(Color.black);
MyBox.add(textareaPanel, BorderLayout.NORTH);
MyBox.add(buttonsPanel, BorderLayout.CENTER);
buttonsPanel.setLayout(new GridLayout(2,3));
textareaPanel.add(textarea);
textarea.setEditable(false);
buttonsPanel.setBackground(Color.black);
buttonsPanel.add(Answer1, BorderLayout.CENTER );
buttonsPanel.add(Answer3, BorderLayout.CENTER);
buttonsPanel.add(NextQuestion, BorderLayout.WEST);
buttonsPanel.add(Answer2, BorderLayout.WEST);
buttonsPanel.add(Answer4, BorderLayout.WEST);
buttonsPanel.add(Exit, BorderLayout.EAST);
Answer1.addActionListener(this);
Answer2.addActionListener(this);
Answer3.addActionListener(this);
Answer4.addActionListener(this);
NextQuestion.addActionListener(this);
Exit.addActionListener(this);
}
public void Properties()
{
Properties questionProperties = new Properties();
FileInputStream questionIn = new FileInputStream(new File("P:\\Quiz\\QuizGame\\question.txt"));
BufferedInputStream bis = new BufferedInputStream(questionIn);
questionProperties.load(bis);
String question = questionProperties.getProperty("question.txt");
String answer1 = questionProperties.getProperty("answer.1");
String answer2 = questionProperties.getProperty("answer.2");
String answer3 = questionProperties.getProperty("answer.3");
String answer4 = questionProperties.getProperty("answer.4");
String correctAnswer = questionProperties.getProperty("answer.correct");
textarea.append(question+"\n\n"+answer1+"\n"+answer2+"\n"+answer3+"\n"+answer4);
}
public void actionPerformed(ActionEvent event)
{
if ( event.getActionCommand().equals("Answer 1"))
{
userAnswer = answer1;
if (userAnswer.equals(correctAnswer))
{
JOptionPane.showMessageDialog(null, "Correct!");
}
else
{
JOptionPane.showMessageDialog(null, "You're wrong!");
}
}
if ( event.getActionCommand().equals("Answer 2"))
{
userAnswer = answer2;
if (userAnswer.equals(correctAnswer))
{
JOptionPane.showMessageDialog(null, "Correct!");
}
else
{
JOptionPane.showMessageDialog(null, "You're wrong!");
}
}
if ( event.getActionCommand().equals("Answer 3"))
{
userAnswer = answer3;
if (userAnswer.equals(correctAnswer))
{
JOptionPane.showMessageDialog(null, "Correct!");
}
else
{
JOptionPane.showMessageDialog(null, "You're wrong!");
}
}
if ( event.getActionCommand().equals("Answer 4"))
{
userAnswer = answer4;
if (userAnswer.equals(correctAnswer))
{
JOptionPane.showMessageDialog(null, "Correct!");
}
else
{
JOptionPane.showMessageDialog(null, "You're wrong!");
}
}
if ( event.getActionCommand().equals("Exit"))
{
JOptionPane.showMessageDialog(null, "Thank you for using\"The Quiz\"");
System.exit(0);
}
if ( event.getActionCommand().equals("Next Question"))
{
JOptionPane.showMessageDialog(null, "Still Working on it!");
}
}
public void init()
{
//
}
public static void main(String args[])
{
QuizGame object = new QuizGame();
object.GUI();
object.Properties();
object.setVisible(true);
}
}
Still working on how to embed video into a Java applet.
Tuesday, December 19, 2006
Tuesday, December 12, 2006
Here it is:
Tuesday, December 05, 2006
Tuesday, November 28, 2006
7th Gen Console wars
Before I begin, PS3 >>>>>>>>>>>>>>>> Wii
The first entry of this console war is Microsoft's XBOX 360, the successor to the original XBOX, released back in Nov 2005. It's the media powerhouse of the field because it can interface with the Windows OS.
The second entry is Sony's PS3, released last week. Although it may not be as limitless as the X360 in terms of usage, it does offer a larger hard drive, which helps a lot.
The final entry is the Nintendo Wii, relased at the same time as the PS3. Its controller is very original and allows for all 6 degrees of freedom.
Before I begin, PS3 >>>>>>>>>>>>>>>> Wii
The first entry of this console war is Microsoft's XBOX 360, the successor to the original XBOX, released back in Nov 2005. It's the media powerhouse of the field because it can interface with the Windows OS.
The second entry is Sony's PS3, released last week. Although it may not be as limitless as the X360 in terms of usage, it does offer a larger hard drive, which helps a lot.
The final entry is the Nintendo Wii, relased at the same time as the PS3. Its controller is very original and allows for all 6 degrees of freedom.