MacCentre.ru Форум Форум по компьютерам Mac, Mac OS X и продукции Apple
|
Автор |
Сообщение |
tigra
Репутация: 0
Зарегистрирован: 29.03.2002 Сообщения: 3
|
Добавлено: Пт Май 24, 2002 19:20 java on mac |
|
|
вот начинаю. прикупил книгу и. хабибуллина <<Самоучитель JAVA>>, набрал листинг, прогнал через javac, а он говорит, что java.awt.geom не знает. может, старая реализация MRJ(это аппловская JDK, sun для мака не писал JDK).
Вот листинг:
import java.awt.*;
import java.awt.geom.*;
import java.awt.image.*;
import java.awt.event.*;
class PaintTest extends Frame {
PaintTest(String s) {
super(s);
setSize(300,300);
setVisible(true);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent ev) {
System.exit(0);
}
});
}
public void paint(Graphics gr) {
Graphics2D g=(Graphics2D) gr;
BufferedImage bi=
new BufferedImage(20,20,BufferedImage.TYPE_INT_RGB);
Graphics2D big=bi.createGraphics();
big.draw(new Line2D.Double(0.0,0.0,10.0,10.0));
big.draw(new Line2D.Double(0.0,10.0,10.0,0.0));
TexturePaint tp=new TexturePaint(bi,
new Rectangle2d.Double(0.0,0.0,10.0,10.0));
g.setPaint(tp);
g.fill(new Rectangle2d.Double(50,50,200,200));
GradientPaint gp=
new GradientPaint(100,100,Color.white,
150,150,Color.black,true);
g.setPaint(gp);
g.fill(new Ellipse2d.Double(100,100,200,200));
}
public static void main(String[] args) {
new PaintTest("Способы заливки");
}
}
видать MRJ не знает awt.geom:
Executing: Javac -classpath /Macintosh HD/System Folder/Extensions/MRJ Libraries/MRJClasses/JDKClasses.zip:/Macintosh HD/System Folder/Extensions/MRJ Libraries/MRJClasses/JDKToolsClasses.zip:/Macintosh HD/System Folder/Extensions/MRJ Libraries/MRJClasses/MRJClasses.zip:/Macintosh HD/System Folder/Extensions/MRJ Libraries/MRJClasses/MRJSDKClasses.zip:/Macintosh HD/System Folder/Extensions/MRJ Libraries/MRJClasses/QTJava.zip:/Macintosh HD/System Folder/Extensions/MRJ Libraries/MRJClasses/:/Macintosh HD/Desktop Folder /Macintosh HD/Desktop Folder/PaintTest.java
/Macintosh HD/Desktop Folder/PaintTest.java:2: Package java.awt.geom not found in import.
import java.awt.geom.*;
^
1 error
Done
|
|
Вернуться к началу |
|
Macwind
Репутация: 0
Зарегистрирован: 27.07.2001 Сообщения: 10 Откуда: Canberra, Australia
|
Добавлено: Пт Апр 25, 2003 13:19 (*)(-)Ээээ... в классике? В классике может действительно и н |
|
|
|
|
Вернуться к началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы можете добавлять приложения в этом форуме Вы можете скачивать файлы в этом форуме
|
Powered by phpBB © 2001, 2005 phpBB Group
|