Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Первый раз в java / 25 сообщений из 33, страница 1 из 2
24.07.2012, 09:29:59
    #37890022
arrio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Вот написал по учебнику программку в Easy Eclipse Expert 1.2, правой кнопкой щелкаю на проекте ->Run as ->Run->Java Application (Activation)
main.class - указан sun.rmi.server.Activation


Activation.main: warning: sun.rmi.activation.execPolicy system
property unspecified and no ExecPermissions/ExecOptionPermissions
granted; subsequent activation attempts may fail due to unsuccessful
ExecPermission/ExecOptionPermission permission checks. For
documentation on how to configure rmid security, refer to:

Что это?
...
Рейтинг: 0 / 0
24.07.2012, 10:52:56
    #37890139
Benya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
В твоей программе должен быть метод main его и нужно вызывать.
...
Рейтинг: 0 / 0
24.07.2012, 11:04:04
    #37890168
arrio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Benya,
...
Рейтинг: 0 / 0
24.07.2012, 11:04:33
    #37890170
arrio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Benya,
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
import jawa.awt.*;
import jawa.awt.event.*;
class Book
{
string title;
inc price;
book(string s, int i)
 {
  this.title=s;
  this.price=i;
  }
 }
 public class lab1 extends Frame implements ActionListener
 {
  book book;
  button b1=new button("Exit");
  button b2=new button("Create Object");
  button b3=new button("Show Object");
  public lab1()
  {
  setLayout(null);
  add(b1);
  add(b2);
  add(b3);
  b1.addActionListener(this);
  b2.addActionListener(this);
  b3.addActionListener(this);
  b1.setBounds(20,20,100,20);
  b2.setBounds(20,80,100,20);
  setBackground(new Color(120,200,120)
  }
  public void actionPerformed (ActionEvent e)
   {
    if (e.getSource()==b1)
      System.exit(0);
      else
      if (e.getSource()==b2)
        {
         if (book = null)
           book=new Book("Pinoccio",200)
         else
           System.out.println("The object already exists");
         }
         else
         if (e.getSource()==b3)
           {
            if (book!=null)
            {
            Graphics g=getGraphics ();
            g.drawString(book.title,20,200);
            }
           }
         }
         public static void main(String [] args)
         {
         lab1 f=new lab1();
         f.resize(500,500);
         f.setVisible(true);
         }
       }
...
Рейтинг: 0 / 0
24.07.2012, 11:17:21
    #37890194
Benya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
arrio,

Перепиши внимательно пример из книги. В этом коде ошибка на ошибке.
...
Рейтинг: 0 / 0
24.07.2012, 11:19:38
    #37890197
Benya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
В твоем случае книгу лучше начинать с начала.
...
Рейтинг: 0 / 0
24.07.2012, 16:11:16
    #37890857
Большой Синий Кит
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Жуть :)
...
Рейтинг: 0 / 0
30.07.2012, 13:23:16
    #37897632
arrio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Большой Синий Кит,
жуть это некоторые современные - арт хаус фильмы... вот это п****ц полный.
Так если тут убрать ошибки синтаксиса, то что вставлять в main class?
...
Рейтинг: 0 / 0
30.07.2012, 13:36:07
    #37897661
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
arrio,

Код: java
1.
2.
3.
4.
5.
public class Run {
  public static void main(String ... args) {
    System.out.println("Hello world!");
 }
}
...
Рейтинг: 0 / 0
30.07.2012, 13:37:15
    #37897663
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
...
Рейтинг: 0 / 0
30.07.2012, 13:53:08
    #37897706
Серафим Иванович Огурцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
arrioВот написал по учебнику программку в Easy Eclipse Expert 1.2, правой кнопкой щелкаю на проекте ->Run as ->Run->Java Application (Activation)
main.class - указан sun.rmi.server.Activation


Activation.main: warning: sun.rmi.activation.execPolicy system
property unspecified and no ExecPermissions/ExecOptionPermissions
granted; subsequent activation attempts may fail due to unsuccessful
ExecPermission/ExecOptionPermission permission checks. For
documentation on how to configure rmid security, refer to:

Что это?
Берешь нормальную книгу, нормальный Eclipse, и методом проб и ошибок получаешь, что - то типа:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
import java.awt.*;
import java.awt.event.*;

class Book {
	String title;
	int price;

	Book(String s, int i) {
		this.title = s;
		this.price = i;
	}
}

@SuppressWarnings("serial")
public class lab1 extends Frame implements ActionListener {
	Book book;
	Button b1 = new Button("Exit");
	Button b2 = new Button("Create Object");
	Button b3 = new Button("Show Object");

	public lab1()
  {
  setLayout(null);
  add(b1);
  add(b2);
  add(b3);
  b1.addActionListener(this);
  b2.addActionListener(this);
  b3.addActionListener(this);
  b1.setBounds(20,20,100,20);
  b2.setBounds(20,80,100,20);
  setBackground(new Color(120,200,120));
  }

	public void actionPerformed (ActionEvent e)
   {
    if (e.getSource()==b1)
      System.exit(0);
      else
      if (e.getSource()==b2)
        {
         if (book != null)
           book = new Book("Pinoccio",200);
         else
           System.out.println("The object already exists");
         }
         else
         if (e.getSource()==b3)
           {
            if (book!=null)
            {
            Graphics g=getGraphics ();
            g.drawString(book.title,20,200);
            }
           }
         }

	public static void main(String[] args) {
		lab1 f = new lab1();
		//f.resize(500, 500);
		f.setVisible(true);
	}
}



Как - то так, мда...
...
Рейтинг: 0 / 0
30.07.2012, 13:55:35
    #37897713
arrio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Leonidv,
даже это не получается :)
...
Рейтинг: 0 / 0
30.07.2012, 13:58:31
    #37897718
Серафим Иванович Огурцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
А потратив ещё минут 5, получаешь то, что я так понимаю и задумывалось.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
package chapter1;

import java.awt.*;
import java.awt.event.*;

class Book {
	String title;
	int price;

	Book(String s, int i) {
		this.title = s;
		this.price = i;
	}
}

@SuppressWarnings("serial")
public class lab1 extends Frame implements ActionListener {
	Book book;
	Button b1 = new Button("Exit");
	Button b2 = new Button("Create Object");
	Button b3 = new Button("Show Object");

	public lab1()
  {
  setLayout(null);
  add(b1);
  add(b2);
  add(b3);
  b1.addActionListener(this);
  b2.addActionListener(this);
  b3.addActionListener(this);
  b1.setBounds(20,20,100,20);
  b2.setBounds(20,60,100,20);
  b3.setBounds(20,40,100,20);
  setBackground(new Color(120,200,120));
  }

	public void actionPerformed (ActionEvent e)
   {
    if (e.getSource()==b1)
      System.exit(0);
      else
      if (e.getSource()==b2)
        {
         if (book == null)
           book = new Book("Pinoccio",200);
         else
           System.out.println("The object already exists");
         }
         else
         if (e.getSource()==b3)
           {
            if (book!=null)
            {
            Graphics g=getGraphics ();
            g.drawString(book.title,20,200);
            }
           }
         }

	@SuppressWarnings("deprecation")
	public static void main(String[] args) {
		lab1 f = new lab1();
		f.resize(500, 500);
		f.setVisible(true);
	}
}
...
Рейтинг: 0 / 0
30.07.2012, 14:00:57
    #37897721
Серафим Иванович Огурцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
arrioLeonidv,
даже это не получается :)
Кхм, рискну показаться невежливым, но ....

Тебе бы азбуку почитать, с самого начала, как должен выглядеть файл класса, который ты создал, что Java очень чувствительна к регистру и т.д.
Неужели эклипс не выдает ошибки при неверном наборе кода?
...
Рейтинг: 0 / 0
30.07.2012, 14:09:52
    #37897742
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
arrioLeonidv,
даже это не получается :)
Ну так сначала надо в нормально Eclipse создать Java project, в нем создать Java-класс. При его создании даже галочку "generate main" можно поставить.
...
Рейтинг: 0 / 0
30.07.2012, 14:11:13
    #37897747
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Серафим Иванович ОгурцовНеужели эклипс не выдает ошибки при неверном наборе кода?
В текстовых файлах не выдает. Да и не должен. В java-файла выдает.
...
Рейтинг: 0 / 0
30.07.2012, 14:16:59
    #37897761
arrio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Leonidv,
сделал)))) JVM: Fatal exception occured. Program will exit. жестььььььь)))))))
...
Рейтинг: 0 / 0
30.07.2012, 14:17:40
    #37897762
Серафим Иванович Огурцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
LeonidvСерафим Иванович ОгурцовНеужели эклипс не выдает ошибки при неверном наборе кода?
В текстовых файлах не выдает. Да и не должен. В java-файла выдает.
Я уже заметил, что вместо создания класса, выбран не типизированный текстовик. Да и проект как то странно создан, нет даже src папки.

Автору.
Дейтелов кстати можно глянуть у них есть видео по типу how to как раз создание проекта и первый hello world с описанием нескольких полезных фич eclipse и netbeanse. На английском правда, ну да там понятно и так.
...
Рейтинг: 0 / 0
30.07.2012, 14:18:36
    #37897764
arrio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
практически уничтожил мировую технологию Sun адским вирусом Hallo world!)))))))))))
...
Рейтинг: 0 / 0
30.07.2012, 14:18:50
    #37897765
Серафим Иванович Огурцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
arrioLeonidv,
сделал)))) JVM: Fatal exception occured. Program will exit. жестььььььь)))))))
Чего сделал - то?
...
Рейтинг: 0 / 0
30.07.2012, 14:23:56
    #37897778
Серафим Иванович Огурцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Пока не сломал все, держи , там с картинками.
...
Рейтинг: 0 / 0
30.07.2012, 14:25:15
    #37897781
arrio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Серафим Иванович Огурцов,
создал класс ssss и запустил в нем прогу :)

Код: java
1.
2.
3.
4.
5.
public class Run {
  public static void main(String ... args) {
    System.out.println("Hello world!");
 }
}

[/quot]
в итоге JVM: Fatal exception occured. Program will exit.[/quot]
...
Рейтинг: 0 / 0
30.07.2012, 14:28:58
    #37897785
Nixic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
arrioСерафим Иванович Огурцов,
создал класс ssss и запустил в нем прогу :)

Код: java
1.
2.
3.
4.
5.
public class Run {
  public static void main(String ... args) {
    System.out.println("Hello world!");
 }
}


в итоге JVM: Fatal exception occured. Program will exit.[/quot][/quot]
файл должен называться Run.java
...
Рейтинг: 0 / 0
30.07.2012, 14:30:17
    #37897787
Серафим Иванович Огурцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
arrioСерафим Иванович Огурцов,
создал класс ssss и запустил в нем прогу :)

Код: java
1.
2.
3.
4.
5.
public class Run {
  public static void main(String ... args) {
    System.out.println("Hello world!");
 }
}


в итоге JVM: Fatal exception occured. Program will exit.[/quot][/quot]
Имя файла ОБЯЗАТЕЛЬНО называется так же как и класс, маленькие/большие буквы учитываются. У тебя создал класс ssss, а в описании "public class Run" чувствуется разница?
...
Рейтинг: 0 / 0
30.07.2012, 14:31:43
    #37897788
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз в java
Nixic файл должен называться Run.java

Файл должен называться Runo.java
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Первый раз в java / 25 сообщений из 33, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]