
Untitled
By: a guest on
Feb 13th, 2010 | syntax:
Java | size: 3.56 KB | hits: 123 | expires: Never
package mysqlconnector;
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import java.sql.*;
import java.util.*;
{
public static Font TimesR
= new Font("MonoSpaced",
Font.
BOLD, 15
);
public void init()
{
area.setFont(TimesR);
area.setText("***** Welcome to the Java Text RPG! *****\n");
area.setEditable(false);
field.addActionListener ( this );
field.requestFocusInWindow();
}
public void connectMySQL() {
try
{
Class.forName("org.gjt.mm.mysql.Driver");
props.put("user", "root");
area.append("Database is connected!\n");
while(result.next())
{
area.append(result.getString(2)+ "\n");
}
}
{
}
}
public void start() {
connectMySQL();
}
public static void appendIt() {
String text
= field.
getText();
area.append("> "+field.getText() + "\n");
// STATUS *************************************************
if ("status".equalsIgnoreCase(text)) {
area.append("Checking status..."); //add onto text area
try {
if (!con.isClosed()) {
area.append("\n > ONLINE");
}else {
area.append("\n > OFFLINE");
}
area.append("\nSQL Error: " + eer.toString() + "\nGet Local Msg: " + eer.getLocalizedMessage()); //add onto text area
}
// END STATUS *************************************************
}
}
{
connectMySQL();
appendIt();
if (con == null) {
area.append("> OFFLINE\n");
}else {
area.append("> ONLINE\n");
}
field.setText(""); // clear input box
}
public void stop()
{
}
}