Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从给定代码中删除i/o异常 import java.io.*; 导入java.awt.*; 导入java.awt.event.*; 导入java.applet.applet; 导入java.awt.Graphics; 导入java.awt.Color; 公共类MyGraphic5扩展了java.applet.applet实现了ActionListener { 布尔go=false; int x,oldx,y,oldy; 双角度; 按钮绘制按钮=新按钮(“绘制”); 公共void init() { 添加(drawButton); addActionListener(这个); } 公共空间绘制(图形屏幕) { 调整大小(500500); 整数x,y,oldx,oldy; 双i=0; 双a=0; 双b=0; oldx=250; oldy=250; 双ang=0; //oldx=(int)(a*Math.cos(i)+250); //oldy=(int)(b*Math.sin(i)+250); 双角度; x=1; 如果(go==真) { 对于(i=0;i_Java - Fatal编程技术网

如何从给定代码中删除i/o异常 import java.io.*; 导入java.awt.*; 导入java.awt.event.*; 导入java.applet.applet; 导入java.awt.Graphics; 导入java.awt.Color; 公共类MyGraphic5扩展了java.applet.applet实现了ActionListener { 布尔go=false; int x,oldx,y,oldy; 双角度; 按钮绘制按钮=新按钮(“绘制”); 公共void init() { 添加(drawButton); addActionListener(这个); } 公共空间绘制(图形屏幕) { 调整大小(500500); 整数x,y,oldx,oldy; 双i=0; 双a=0; 双b=0; oldx=250; oldy=250; 双ang=0; //oldx=(int)(a*Math.cos(i)+250); //oldy=(int)(b*Math.sin(i)+250); 双角度; x=1; 如果(go==真) { 对于(i=0;i

如何从给定代码中删除i/o异常 import java.io.*; 导入java.awt.*; 导入java.awt.event.*; 导入java.applet.applet; 导入java.awt.Graphics; 导入java.awt.Color; 公共类MyGraphic5扩展了java.applet.applet实现了ActionListener { 布尔go=false; int x,oldx,y,oldy; 双角度; 按钮绘制按钮=新按钮(“绘制”); 公共void init() { 添加(drawButton); addActionListener(这个); } 公共空间绘制(图形屏幕) { 调整大小(500500); 整数x,y,oldx,oldy; 双i=0; 双a=0; 双b=0; oldx=250; oldy=250; 双ang=0; //oldx=(int)(a*Math.cos(i)+250); //oldy=(int)(b*Math.sin(i)+250); 双角度; x=1; 如果(go==真) { 对于(i=0;i,java,Java,我按原样复制了您的代码,并且能够在没有i/O异常的情况下在appletviewer中编译和运行它…因此我不知道问题出在哪里…该代码甚至不包含任何可能引发IOException的内容。如果您告诉我们异常发生在哪里,这会有所帮助。您在哪里看到错误?您可能想更清楚地表达您的问题(问题在哪里?什么类型的问题?预期的输出是什么?…等等);还要检查代码是如何显示的(您是否忘记将import包含到代码中?);另外,如果这是作业,你应该给它贴上适当的标签。我也有同样的问题,我显然不能正确地提问。我想知道是否有地

我按原样复制了您的代码,并且能够在没有i/O异常的情况下在appletviewer中编译和运行它…因此我不知道问题出在哪里…

该代码甚至不包含任何可能引发
IOException

的内容。如果您告诉我们异常发生在哪里,这会有所帮助。您在哪里看到错误?您可能想更清楚地表达您的问题(问题在哪里?什么类型的问题?预期的输出是什么?…等等);还要检查代码是如何显示的(您是否忘记将
import
包含到代码中?);另外,如果这是作业,你应该给它贴上适当的标签。我也有同样的问题,我显然不能正确地提问。我想知道是否有地方可以修复XD。(学校?哈哈)
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Color;


     public class MyGraphic5 extends java.applet.Applet implements ActionListener
     {

         boolean go =false;
            int x, oldx, y, oldy;
            double angle;

    Button drawButton =new Button("Draw");


         public void init()
        {
                add(drawButton);
                drawButton.addActionListener(this);
       }
     public void paint(Graphics screen)
       {
             resize(500,500);
             int x,y, oldx, oldy;
             double i=0;
             double a=0;
             double b=0;
             oldx=250;
             oldy=250;
             double ang=0;
             //oldx=(int)(a*Math.cos(i)+250);
             //oldy=(int)(b*Math.sin(i)+250);
             double angle;
             x=1;
           if (go==true)
           {
             for (i=0; i<800; i=i+1)
             {
                //screen.drawOval(175-i,80,i*2+10,10+i); //(x1,y1,width,height)
                a=a+.5;
                b=b+.5;
                ang=ang+.8;
                x=(int)(a*Math.cos(ang)+250);
                y=(int)(b*Math.sin(ang)+250);
                screen.drawLine(x,y, oldx, oldy);
                oldx=x;
                oldy=y;
                pause(1);
             }

           }
       }
       public void actionPerformed(ActionEvent event)
       {

                Object source = event.getSource();
                if (source.equals(drawButton))
                {
                    System.out.println("hi");
                    go=true;
                    repaint();
                }

          }

       void pause(int time)
        {
               try {
                   Thread.sleep(time);
               } catch (InterruptedException e) { }
           }

     }