I'm attempting to make a simple Pythagorean Theorem program (A squared + B squared = C squared) but am running into problems when I write it as object oriented. The darn thing works when written as a simple process, but that isn't Java now is it? Here's the simple:
public class PythagoreanTheorem extends ConsoleProgram { public void run() { println ("Finding C from A and B."); double a1 = readDouble("Input A: "); double b1 = readDouble("Input B: "); double aSq = (a1*a1); double bSq = (b1*b1); double cSq = (aSq + bSq); double c = Math.sqrt(cSq); println ("C = " + c);
I have generated many errors in my code for this program but I particularly want to focused on the first error that comes up. Here is the outline of my code:
//a java application that prints the table of pythagorean triples that go up to 500 using a for loop public class luby{ //main method executes java application public static void main(String args[]){ //declare variables
for(int side_1=1; int side_1 <=500; side_1++){ for(int side_2=1; int side_2 <=500; side_2++){
[Code] ....
Here is the output of my code when I attempt to compile it:
C:UsersCourtneyDesktopchapter five exercises for javaluby.java:12: error: '.class' expected for(int side_1=1; int side_1 <=500; side_1++){ ^ C:UsersCourtneyDesktopchapter five exercises for javaluby.java:12: error: illegal start of expression for(int side_1=1; int side_1 <=500; side_1++){
[Code] ....
12 errors
Tool completed with exit code 1
The first error I want to focus on is the class error; I will focus on the remaining errors once this error is resolved
I had to make a chart where it took miles 1-10 and convert it to kilometers and then on the other side it needs to show 25-65 (in 5's) kilometers to miles and I dont know how to switch the sides...
import java.util.Scanner; public class MilesAndKilos { public static void main(String[] args) { int miles; double kilometers=1.60934; System.out.println(" Miles Kilometers Kilometers Miles"); for(miles=1;miles<10;miles++){ kilometers = miles * 1.60934; System.out.printf(" %2d %8.3f | ", miles,kilometers); } }//end of main method }
I have this really a graphics program that I'm working on which displays a single die, and right now it is set to the default 6 sides. I need to change it to 12. Here is the program:
Basically its a program where a user is prompted to enter the length of all three sides of a triangle and the program calculates the area by herons formula and can tell if the triangle is equilateral or Pythagorean. I am having trouble entering a formula to where all three enter sides cant possibly be a triangle. Here is my Program. Where the '?' is stated.
import java.util.Scanner; public class Triangle { public static void main(String[] args){ double a; double b; double c; double s; double x; double area;
My program is supposed to include The three sides of the triangle formatted to two decimal places The perimeter formatted to one decimal place The area formatted to one decimal place The unformatted area. It does run, but it is not decimal formatted. I have read my book to try and figure out how to do this, but it doesn't make since to me.
I had to make a program that allows the user to enter 3 sides and it should output "invalid" if it does not make a triangle and if it does make a triangle it calculates the area of the triangle and it doesnt seem to do anything but say "invalid" as the out put.
import java.util.Scanner; public class MyTriangle { public static void main(String[] args) { Scanner input = new Scanner(System.in); boolean valid = true; double side1, side2, side3, area, A;
I'm using jdk7 and I get this error when I compile Exception in thread "main" java.lang.Error: Unresolved compilation problem: at First.main(First.java:16)
For a project I have to create an online survey, I cannot use a per-made online survey system because I have really specific needs that no pre-made system can satisfy, so my idea would be to create it in java and store the data in some simple text file, which are fairly easy to work with in java. My question is, is it possible, and if yes how difficult is it, to put the entire thing online? What worries me isn't putting the applet itself online, but the text files that should collect the data, I already have the website to host it.
I am trying to pass parameters from he following HTML file to an applet. the applet is not initializing and the iam getting the following error on the console. I also have both the html file and and the java applet under the same source file in eclipse.
java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integer.java:542) at java.lang.Integer.parseInt(Integer.java:615) at applet.DisplayMessage.init(DisplayMessage.java:16) at sun.applet.AppletPanel.run(AppletPanel.java:434) at java.lang.Thread.run(Thread.java:745)
Here is the html file
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title>
I like to know how to write root function in java applet. I know it in java function. Ex:
import java.lang.*; public class Maths { public static void main(String[] args) { // get two double numbers numbers double x = 9; double y = 25; // print the square root of these doubles System.out.println("Math.sqrt(" + x + ")=" + Math.sqrt(x)); System.out.println("Math.sqrt(" + y + ")=" + Math.sqrt(y)); } }
working fine. but If I tried in applet it's not working. Ex:
I have an applet coded to recieve an image and upon mouse press i wish it to be cropped. For some reason its not implementing, I just think my brain is no longer doing what i think it should be or something, along those lines.
I am trying to go about making this applet a bit different then normal. The issue I am having is it is drawing an applet but, not the right dimensions, it's able to be resized, lastly the background color is not being set. I mean, I suppose I could call paint() and just draw it out but, I read that I could make the applet pop out to the dimensions I would like. None of this is working sadly.
I have An Issue With My Java Applet. Im Trying To Share My Variables With Another Class, But Its Not Working.
Class 1
package com.Tobysmith10.game.main; import java.applet.Applet; import java.awt.Graphics; public class Game extends Applet{ public void init(){ setSize(850,480); public void paint(Graphics g){ g.fillOval(x,y,20,20); } }
Class 2
package com.Tobysmith10.game.main; import java.applet.Applet; public class gameLoop extends Applet implements Runnable{ public int x, y; public void run(){ while(true){ x = 100; y = 100; } } }
So im sharing the x and y variables with the Class 1 , but I get yellow lines under it and when i run the program, it crashes, how do I get class 1 to recognize the variables from class 2 ?
Working on an assignment for a class: Create a DESKTOP application that allows you to open an image file and enables you to zoom in on or out from an image. I believe all I need is too create an open button to open the actual image file, instead of the html link, this code is an example that the teacher provided.My current code:
I've been using a Java applet for sports tables.It has been very useful for me. However, the recent developments from the people at Oracle have made this program impossible to use. The point is that I need this program and I need it fast.I've been in touch with the person who once created this applet and he has no intentions at all to upgrade it or do anything to make it function. How to make the program works with their new updates.
My company is a transport company. We receive goods form partner and transport it to customers. There is a process that we must accept a number of kilograms into bill after we weigh goods by the electronic balance(the electronic balance have serial port plug in PC) . To decrease this process, I'm looking for a project "read serial port wrote in java applet". Who have code,
In my card game applet I have to play some music and the user must have the ability to play, stop and pause the song using buttons. I got the play and stop to work easy but I'm unable to add the pause option/method.
Implement an applet that display historical facts. The applet will include facts from october 28 to december 4th to test the applet.
What is the best thing to add text in my GUI - JLabel, JTextArea? I am trying to display different words on my csFacts. Once a user click button yesterday and button tomorrow?
public class Facts extends JFrame implements ActionListener{ private JButton button1,button2; private JPanel panel; private JLabel label; TextField ri = new TextField(50); private void createGUI(){ setDefaultCloseOperation(EXIT_ON_CLOSE);
Nearly all of hte sample Java Applet is pre-made by the teacher. I'm running into the issue where, if I use the string arithmetic inverse method provided by the textbook, it refuses to recognize variables such as s1, s2, and i. So I'm now trying to use stringbuilder, and running into a similar issue. It doesn't recognize hte symbol "buffer". Under the "else if ( e.getSource() == inverseStr ) {" is where my code starts. The "Your Code Here" was put there by the teacher, and I'm just using it as an easy way to create blank lines if I delete a method that isn't working for me in the above section.
import javax.swing. * ; import java.awt. * ; import java.awt.event. * ; public class HW07 extends JApplet { public void init() { setSize( 400, 300 ); add( new MyGUI() );
[code]....
When I launch the applet in TextPad, there will be an Inverse button, and when I click that, it should reverse the word provided in the applet window, and show it in the inverse there. I had the StringBuilder working once, but it showed its result in a separate command prompt.
I am trying to design a generic RPG game. The issue I am having right now is in my Class I have a subroutine (think that is the correct term) that is basically set up to hold a series of Print Statements. I am really just trying to get some Values that are stored within the Applet, have them assigned to their correct variables and then returned in the print statement. Yet, when I run the applet it just pops up the Applet blank and gives me a long list of errors and I really don't understand when they mean.
Here is the code:
The Class
public class CharacterSheet { final String NL = System.getProperty("line.separator"); public String characterName; int playerStr; int playerCha;
[Code] ....
And the error messages:
Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException: String is null at sun.java2d.SunGraphics2D.drawString(Unknown Source) at TFApplet.paint(TFApplet.java:15) at javax.swing.RepaintManager$3.run(Unknown Source) at javax.swing.RepaintManager$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method)