Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Diagramm + neues Appletfenster in BlueJ+ String to int

Empfohlene Antworten

Veröffentlicht

Hallo Leute!

Ich wollte mal fragen pb ihr wisst wie man String to integer macht und wie die Methode dafür wäre....

Zudem brauche ich ein Diagramm was sich Individuell einstellt und immer dahin wo es auch sein muss...

Dafür will ich ein neues Appletfenster machen...

Ich hoffe ihr könnt mir helfen...

Greetz

Steven

Hallo Leute!

Ich wollte mal fragen pb ihr wisst wie man String to integer macht und wie die Methode dafür wäre....

int deinInteger = Integer.parseInt(deinString);

Click here for more Details.

Zudem brauche ich ein Diagramm was sich Individuell einstellt und immer dahin wo es auch sein muss...

Nice, ich empfehle einen blauen Hintergrund. SCNR :rolleyes:

Gib bitte mehr Infos, was du tun willst, wir können nicht hellsehen.

Also mein Problem ist einfach, dass ich einen BMI rechner schreiben muss in BlueJ also Java.

Ich habe es soweit fertig allerdings muss ich noch ein Individuelles Diagramm noch machen und das möchte ich in einem sich neu öffnenden Applet haben.

Allerdings fehlt mir um das alles überhaupt auszurechnen, dass ich die eingegebene Zahl (die automatisch als String behandelt wird) in integer umwandel...

ich bräuchte dafür direkte Methoden etc....

Das ich einfach halt verstehen kann wie das funktioniert und wie das geschrieben wird...

Ich werd aus den Links einfach nicht schlau ://

So sieht mein Quelltext bisher aus:


import java.applet.*;

import java.awt.*;

import java.awt.event.*;


/**

 * Class BMIApplet - write a description of the class here

 * 

 * @author (Steven) 

 */

public class BMI extends Applet

    implements ActionListener {


        private Panel eingabe;

        private Button b1;

        private TextField field1, field2;

        private Label helpText1, helpText2;


    public void init()

    {

        setLayout(null);

        b1= new Button("Berechnen&Anzeigen");

        b1.setBounds(150,250,150,30);

        b1.addActionListener(this);

        add(b1);

        setVisible(true);

        field1 = new TextField("", 30);

        field1.setBounds(130,11,50,20);

        field1.addActionListener(this);

        add(field1);

        setVisible(true);

        helpText1 = new Label("Ihr Gewicht in Kg:");

        helpText1.setBounds(0,10,125,20);

        add(helpText1);

        setVisible(true);

        field2 = new TextField("", 30);

        field2.setBounds(130,32,50,20);

        field2.addActionListener(this);

        add(field2);

        setVisible(true);

        helpText2 = new Label("Ihre Größe in cm:");

        helpText2.setBounds(0,35,125,20);

        add(helpText2);

        setVisible(true); 

    }


    public void actionPerformed (ActionEvent e)

    {} 


}

Und nun möchte ich halt das andere alles dazu haben :)

Ich hoffe ihr könnt nun vllt. besser helfen ://

Für das Diagramm brauche ich ja Graphics g oder??

also die Methode

public void paint(Graphics g)

{}

danke schonmal für die hilfe :)

Greetz

Steven

Bearbeitet von flashpixx
Code-Tags

1. Bitte verwende Code-Tags

2. Du importierst unnötigerweise komplette Bibliotheken

3. "Und nun möchte ich halt das andere alles dazu haben" ist eine relativ dreiste Art, um Hilfe zu bitten, insbesondere weil alles was du benötigst, Dir schon demonstriert wurde.

Schritt 1) Du liest in der actionPerformed das entsprechende Textfeld aus.

Schritt 2) Du überprüfst den Inhalt und versuchst ihn in den Datentyp integer umzuwandeln (wie, hab ich oben geschrieben).

Mit Diagrammen hab ich mich persönlich noch nicht befasst, aber obiger Link von flashpixx sollte Dir genauso Abhilfe schaffen.

Tut mir leid wegen der Dreistigkeit...

Ich bin da noch so ein bisschen unbeholfen^^

Okay...

Mein Problem ist nur, dass ich da nicht mit klar komme was dort steht ich verstehe es nicht!

Aber danke für die Hilfen:)

Hallo

Mit dem Link von Flashpixx kann ich nichts wirklich anfangen...

public static Integer getInteger(String nm,Integer val)

Das habe ich da jetzt rausgefunden...

Doch wie wende ich das nun an?

public ActionPerformed(Action Event e)?

Und wenn ja wie soll ich dass dann aufschreiben?

Sorry aber ich verzweifle hier gerade ://

Greetz

Steven

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.