Jak spustit .java soubor Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

gore227
nováček
Příspěvky: 26
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Jak spustit .java soubor  Vyřešeno

Příspěvekod gore227 » 20 dub 2014 14:06

Ahoj, neví někdo jak spustit .java soubor ? Chci spustit jeden kód, ale nedaří se mi to. IDE mám netbeans i eclipse. EDIT: soubor nemam, mam jen kod.

Kód: Vybrat vše

import javax.swing.JDialog;
import javax.swing.JTextArea;
import javax.swing.JScrollPane;
import javax.swing.JOptionPane;
import java.awt.Color;
import java.awt.Font;
 
public class HomeworkTRIAL
{
    public static void main(String args[])
    {
        int choice=0, first=0, second=0, third=0, fourth = 0, fifth = 0, sixth=0;
        double equiGrade=0, equi1=0, equi2=0, equi3=0, equi4=0, equi5=0, equi6=0;
        String top1 = "";
        String top2 = "";
        String top3 = "";
        String top4 = "";
        String top5 = "";
        String top6 = "";
        String dialog = "";
         
        JDialog.setDefaultLookAndFeelDecorated(true);
        JTextArea coronaArea = new JTextArea(30,60);
        JScrollPane ducutPane = new JScrollPane(coronaArea);
         
         
         
        /*do{
        JOptionPane.showInputDialog("               TOP FIVE STUDENTS\n" + "===============================\n" +
        "                     1 = BEGIN\n                     2 = EXIT");
         
         
        switch(choice){
         
        case 1:*/
         
        int students = Integer.parseInt(JOptionPane.showInputDialog(null,"Enter Number of Students :","STUDENTS",JOptionPane.WARNING_MESSAGE));
        for(int i = 1; i <= students; i++)
        {
            String name = JOptionPane.showInputDialog(null, dialog + "Enter Student's Name :     [" + i + " of " + students + "]","STUDENT NAME ENTRY",JOptionPane.INFORMATION_MESSAGE);
            int grade = Integer.parseInt(JOptionPane.showInputDialog(null, dialog + "Enter " + name + "'s Grade :","STUDENT GRADE ENTRY",JOptionPane.INFORMATION_MESSAGE));
         
             
            if(grade >= 60)
            {
                if(grade <= 63)
                    equiGrade=1.00;
                else if(grade <= 67)
                    equiGrade=1.25;
                else if(grade <= 70)
                    equiGrade=1.50;
                else if(grade <= 73)
                    equiGrade=1.75;
                else if(grade <= 76)
                    equiGrade=2.00;
                else if(grade <= 79)
                    equiGrade=2.25;
                else if(grade <= 82)
                    equiGrade=2.50;
                else if(grade <= 85)
                    equiGrade=2.75;
                else if(grade <= 88)
                    equiGrade=3.00;
                else if(grade <= 91)
                    equiGrade=3.25;
                else if(grade <= 94)
                    equiGrade=3.50;
                else if(grade <= 97)
                    equiGrade=3.75;
                else if(grade <= 100)
                    equiGrade=4.00;     
            }
            else
                equiGrade=0.00;
             
            dialog = dialog + " " + i + ".) " + name + " = " + grade + "\n";
             
            if(grade >= first)
            {
                equi2 = equi1;
                equi1 = equiGrade;
                top2 = top1;
                top1 = name;
                second = first;
                first = grade;
            }
            else if(grade >= second)
            {
                equi3 = equi2;
                equi2 = equiGrade;
                top3 = top2;
                top2 = name;
                third = second;
                second = grade;
            }
            else if(grade >= third)
            {
                equi4 = equi3;
                equi3 = equiGrade;
                top4 = top3;
                top3 = name;
                fourth = third;
                third = grade;
            }
            else if(grade >= fourth)
            {
                equi5 = equi4;
                equi4 = equiGrade;
                top5 = top4;
                top4 = name;
                fifth = fourth;
                fourth = grade;
            }
            else if(grade >= fifth)
            {
                equi6 = equi5;
                equi5 = equiGrade;
                top6 = top5;
                top5 = name;
                sixth = fifth;
                fifth = grade;
            }
            else
            {
                equi6 = equiGrade;
                top6 = name;
                sixth = grade;
            }
 
        }
        coronaArea.setBackground(Color.black);
        coronaArea.setForeground(Color.white);
        coronaArea.setFont(new Font("Century Gothic", Font.BOLD, 14));
        coronaArea.setText("\n" + dialog +
            "\n\n\t\t         ITCS122L - COMPUTER PROGRAMMING 2\n\t\t\t    PRELIMINARY\n\t\t\tTOP FIVE STUDENTS\n" +
            "=========================================================================================================\n" +
            "\tNAMES\t\tGRADE\t\tEQUIVALENT\n" +
            "=========================================================================================================\n" +
            "\t"+ top1 + "\t\t  " + first + "\t\t  " + equi1 +
            "\n\t" + top2 + "\t\t  " + second + "\t\t  " + equi2 +
            "\n\t" + top3 + "\t\t  " + third + "\t\t  " + equi3 +
            "\n\t" + top4 + "\t\t  " + fourth + "\t\t  " + equi4 +
            "\n\t" + top5 + "\t\t  " + fifth + "\t\t  " + equi5);
        JOptionPane.showMessageDialog(null,ducutPane);
        /*break;
         
        case 2: break;
        default: JOptionPane.showInputDialog("         IVALID OPTION!"); break;
         
        }//switch bracket
        }while(choice != 2);//while bracket*/
         
    }
}

Reklama
Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1971
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak spustit .java soubor

Příspěvekod domitea » 20 dub 2014 20:12

Zdroják se musí nejdříve zkompilovat.

BTW: Název souboru musí být stejný jako název třídy :wink:

gore227
nováček
Příspěvky: 26
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Jak spustit .java soubor

Příspěvekod gore227 » 20 dub 2014 20:23

Aha, problém byl s tím názvem. Díky


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Neznámý soubor
    od robin432 » 29 bře 2025 14:45 » v Programy ke stažení
    1
    4608
    od atari Zobrazit poslední příspěvek
    29 bře 2025 14:58
  • .pptx soubor ve formátu A4 Příloha(y)
    od uzivatelzacatecnik » 11 říj 2024 10:39 » v Kancelářské balíky
    3
    2752
    od uzivatelzacatecnik Zobrazit poslední příspěvek
    11 říj 2024 12:01
  • Fortnite nejde spustit
    od makojed » 27 lis 2024 17:12 » v Hry
    7
    4704
    od makojed Zobrazit poslední příspěvek
    21 led 2025 18:23
  • Firewall WIndows Defender nejde spustit
    od Richard_ZZR » 02 pro 2024 16:26 » v Windows 11, 10, 8...
    1
    1690
    od Tint Zobrazit poslední příspěvek
    02 pro 2024 19:41
  • Služba DPS (Diagnostic Policy Service) nejde spustit
    od Richard_ZZR » 02 pro 2024 16:33 » v Windows 11, 10, 8...
    0
    2001
    od Richard_ZZR Zobrazit poslední příspěvek
    02 pro 2024 16:33

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host