начал изучать Java 3 дня назад, нашёл в интернете *Создание Java приложений*, пользуюсь Java-WorkShop 2.0 ввёл код точь в точь как в источнике информации :
| Код | import java.applet.*; import java.awt.*;
public class draw extends Applet {
Toolkit tk; //kintamieji String szFontList[]; FontMetrics fm; int yStart = 20; int yStep; String param_TestString; public void init() { tk = Toolkit.getDefaultToolkit();
szFontList = tk.getFontList(); param_testString = getParameter("Test String"); } public String getAppletInfo() { return "Name: draw"; } public void paint(Graphics g) { int yDraw; Dimension dimAppWndDimension = getSize(); g.clearRect(0, 0, dimAppWndDimension.width -1, dimAppWndDimension.height -1); g.setColor(color.red); g.fillRect(0, 0, dimAppWndDimension.width -1, dimAppWndDimension.height -1); g.setcolor(Color.black); g.drawRect(0, 0, dimAppWndDimension.width -1, dimAppWndDimension.height -1); fm = getFontMetrics(); yStep = fm.getHeight(); for(int i = 0; i < szFontList.length; i++) { g.setFont( new Font ("Helvetica", font.PLAIN, 14)); g.drawString(szFontList[i], 12, yStart + yStep * i); fm = getFontMetrics(); yStep = fm.getHeight(); g.setFont( new Font (szFontList[i], Font.PLAIN, 14)); g.drawString(param_testString, 100, yStart + yStep * i); } yDraw = yStart + yStep * szFontList.length + yStep; Polygon p = new Polygon(); p.addPoint(70, yDraw); p.addPoint(150, yDraw + 30); p.addPoint(160, yDraw + 80); p.addPoint(190, yDraw + 60); p.addPoint(140, yDraw + 30); p.addPoint(70, yDraw + 39);
g.drawPolygon(p). g.setColor(Color.magenta); g.drawRect(10, yDraw + 85, 200, 100);
g.setColor(Color.green); g.drawArc(10, yDraw + 85, 200, 100, -85, 320); } public String [] [] getParameterInfo() { String[][] info = { { "Test String", "String", "Test String"; } }; return info; } }
|
проблема в том что при нажатии Build all сообщения об ошибке нет, но апплет и не строится, т.е когда нажимаю compile то выдаёт сообщение об ошибке, что в той папке где находится проект нет файла draw.class . в чём моя ошибка ? |