Current location: Hot Scripts Forums » Programming Languages » Everything Java » Applet won't load. NEED HELP!!!


Applet won't load. NEED HELP!!!

Reply
  #1 (permalink)  
Old 09-23-03, 11:29 AM
AznStyl AznStyl is offline
New Member
 
Join Date: Sep 2003
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Applet won't load. NEED HELP!!!

DrawHouse.Java ===
==================

import java.applet.Applet;import java.awt.event.*;import java.awt.geom.*;import java.awt.*;import java.util.*;import java.awt.Graphics;public class DrawHouses extends Applet{ ArrayList houses; Point2D.Double topLeft, bottomRight; public DrawHouses(){ houses = new ArrayList(); addMouseListener(new MyMouseListener()); } private class MyMouseListener extends MouseAdapter{ public void mousePressed(MouseEvent e){ topLeft = new Point2D.Double(e.getX(),e.getY()); } public void mouseReleased (MouseEvent e){ bottomRight = new Point2D.Double(e.getX(),e.getY()); houses.add(new House(bottomRight.getX() - topLeft.getX(), bottomRight.getY() - topLeft.getY(), topLeft)); repaint(); } } public void paint(Graphics g){ for(int i = 0; i < houses.size(); i++) ((House)(houses.get(i))).draw(g); }}

==============================
House.java
============================= =

import java.applet.Applet;import java.awt.Graphics;import java.awt.geom.Line2D;import java.awt.geom.Rectangle2D;import java.awt.geom.Point2D;import java.awt.Graphics2D;public class House extends Applet{ public House(double x,double y) { xLeft = x; yTop = y; } public void draw(Graphics g) { Graphics2D g2 = (Graphics2D)g; resize(210,210); Point2D.Double k1 = new Point2D.Double(100,100); Point2D.Double k2 = new Point2D.Double(50,150); Point2D.Double k3 = new Point2D.Double(150,150); Line2D.Double sideOne = new Line2D.Double(k1,k2); Line2D.Double sideTwo = new Line2D.Double(k1,k3); Line2D.Double sideThree = new Line2D.Double(k2,k3); Rectangle2D.Double leftRectangle = new Rectangle2D.Double(100,150,30,60); Rectangle2D.Double rightRectangle = new Rectangle2D.Double(160,150,30,60); Rectangle2D.Double windowRectangle = new Rectangle2D.Double(40,50,20,40); Rectangle2D.Double panesRectangle = new Rectangle2D.Double(20,25,10,20); Rectangle2D.Double doorrectangle = new Rectangle2D.Double(85,100,20,40); Line2D.Double leftLine = new Line2D.Double(100,150,30,60); Line2D.Double rightLine = new Line2D.Double(160,150,30,60); Line2D.Double window = new Line2D.Double(40,50,20,40); Line2D.Double panes = new Line2D.Double(20,25,10,20); Line2D.Double door = new Line2D.Double(85,100,20,40); g2.translate(210,210); g2.draw(sideOne); g2.draw(sideTwo); g2.draw(sideThree); g2.draw(leftLine); g2.draw(rightLine); g2.draw(window); g2.draw(panes); g2.draw(door); } private double xLeft; private double yTop;}

=======================================
the House compile but then the java applet won't run... what did I do wrong? Can some1 fix it and comment where I did wrong? Much Appreciated. Thanks. (I'm new to this forum)
Reply With Quote
Reply

Bookmarks

« Amr | Jpeg2000 »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to delay a frame load nachetex ASP 6 10-28-03 09:46 AM
ASP in Java applet buttons geneane Everything Java 2 10-09-03 03:52 AM
Slow Animation on top of Java Applet mark4man Everything Java 5 09-07-03 09:02 AM
Entries load failed. Marko PHP 1 07-18-03 07:58 AM


All times are GMT -5. The time now is 05:31 PM.
vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.