Processingにおいて「クラスが存在しません」というエラーが出てしまいます。
Massimo Banzi著『Arduinoをはじめよう 第二版』の第6章「クラウドとの会話」で解説されているスケッチを自分で作成してみました。
しかし、その中で
・「URL」と「StringTokenizer」という二つのクラス
・「BufferedReader(InputStreamReader)」というコンストラクター
が存在しないというエラーが発生しました。
Processing
1try { 2 URL url = new URL(feed); //このURLというクラスが存在しないと言われる 3 URLConnection conn = url.openConnection(); //このURLConnectionも存在しないと言われる 4 conn.connect(); 5 6 BufferedReader in = new BufferedReader( //このBufferedReaderが存在しないと言われる 7 new InputStreamReader(conn.getInputStream())); 8 9 while ((data = in.readline()) != null) { 10 11 StringTokenizer st = //このStringTokenizerが存在しないと言われる 12 new StringTokenizer(data, "\"<>,.()[] "); 13 while (st.hasMoreTokens()) { 14 chunk = st.nextToken().toLowerCase(); 15 16 if (chunk.indexOf("love") >= 0 ) 17 love++; 18 if (chunk.indexOf("peace") >= 0) 19 peace++; 20 if (chunk.indexOf("arduino") >= 0) 21 arduino++; 22 } 23 }
使用PCはMacBook Pro (13-inch, 2016, Two Thunderbolt 3 ports)、
OSはCatalina バージョン10.15.5、
使用ソフトウェアはProcessing3です。
本の通りに記述しているのですが、本の情報がすでに古くて上記のソフトウェアに対応していないのでしょうか。エラーを解決する方法を知りたいです。
どうかご教授いただければ幸いです。よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/30 09:25
2020/09/30 09:30
2020/09/30 11:38