|
Welcome
HEY MR STYNER:
I put the BlackJack programs in my Chapter 5 folder of my Java programs. Thanks for helping me throughout the year even though I was a frustrating student to handle, I'm not meant for computer programming. But I hope next year's Advanced Computer Science class is successful. Thanks, have a relaxing summer!
Some Stuff
Hello.java
import java.awt.*;
import java.applet.Applet;
public class Hello extends Applet {
public void paint(Graphics g) {
g.drawString("Hello World!", 50, 50);
setBackground(Color.darkGray);
g.setColor(Color.yellow);
g.fillOval(120,120,300,300);
g.setColor(Color.red);
g.fillOval(125,125,240,240);
g.setColor(Color.blue);
g.drawOval(235,175,50,50);
g.drawOval(189,175,50,50);
g.drawArc(190,250,70,40,180,180);
}
}
___________________________________________
House.java
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
public class House extends Applet
implements AdjustmentListener {
private Scrollbar slider;
private int sliderValue;
public void init() {
slider = new Scrollbar(Scrollbar.HORIZONTAL, 0, 1, 0, 101);
add(slider);
slider.addAdjustmentListener(this);
}
public void paint(Graphics g){
showStatus("Scrollbar value is " + sliderValue);
drawHouse(g, 50, 100, 100+sliderValue, 150+sliderValue, 50);
}
public void drawHouse(Graphics g, int x, int y, int width, int height, int roofHeight){
g.setColor(Color.darkGray);
g.drawRect(x, y, x+width, y+height);
drawRoof(g, x, y, width, roofHeight);
}
public void drawRoof(Graphics g, int x, int y, int width, int roofHeight) {
g.setColor(Color.blue);
g.drawLine(x, y, x + width / 2, y - roofHeight);
g.drawLine(x + width /2, y - roofHeight, x + width, y);
}
public void adjustmentValueChanged(AdjustmentEvent e) {
sliderValue = slider.getValue();
repaint();
}
}
______________________________________________
TextBox.java
(doesn't work)
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
public class TextBox extends applet implements ActionListener{
private TextField ageField;
private int age;
ageField=newTextField(10);
add ActionListener;
public void paint(Graphics g){
g.drawString("Age is " +age, 50, 50);}
public void actionPerformed(ActionListener e){
age=Integer.parseInt(ageField, getText());
repaint();
}
if(age<18){
g.drawString("You can't vote, sorry", 50, 100)
else
g.drawString("You can vote! Yay!", 50, 100)
}
}
|
|