問題タブ [acm-java-libraries]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1216 参照

java - java "GRect" クラスが Eclipse で動作しないのはなぜですか?

以下のコードを Eclipse でテスト実行しようとすると、Java アプレットが表示され、正方形のみが表示されます。しかし、(rect2)長方形は表示されません

または(GLabel)「hello world」。

コード全体:

0 投票する
1 に答える
2932 参照

java - ACM ライブラリ (ConsoleProgram) を使用して Java プログラムを作成するにはどうすればよいですか?

私のプログラムについて少し質問したいです。

これは私のコードサンプルです:

このコード サンプルを ConsoleProgram (ACM ライブラリにある) に変換するにはどうすればよいですか? どの部分を変更または追加する必要がありますか?

私はから始めました:

しかし、私は次に何をすべきかわかりません。

0 投票する
3 に答える
6845 参照

java - JTextfield でテキストを入力または削除できません

Art and Science of Java (Java SE 6u45 を使用) を使用して Java を学習しています。JTextField に新しいフォント タイプを入力して、テキストのフォントを変更しようとしています。しかし問題は、JTextField にテキストを入力できないことです。この問題は、JButton、JCheckBox など、私が使用した他のスイング コンポーネントに共通しています。しかし、後者のコンポーネントでは、視覚的な選択が同じままであっても、選択の効果を見ることができました。

しかし、JTextField の場合、その効果すら現れていません。JTextField に入れたテスト テキストを削除することもできませんでした。isEditable()grabFocus()およびを使用しようとしisFocusable()ました。それはJavaのバグでしょうか?

0 投票する
1 に答える
1117 参照

java - Javaでcnf演算子を実行するにはどうすればよいですか?

Java で CNF 演算子を実行しようとしていますが、等式でエラーが発生します。

まず、ほとんどのソフトウェアを作成しましたが、完全には作成しませんでした。

私のコードはここにあります:

問題は平等です。

プログラムは、変数がtrueまたはであることを確認する必要がありますfalse

例えば ​​:

このプログラムは次のようになります。

p : 1 の数を与える (ユーザーは数字の 1 ( true) またはゼロ ( false)
を与える) q の数を
与える : 0 s の数を与える : 1
t の数を
与える : 0 k の数を与える : 0
(変数が複数使用する場合、プログラムは 1 回尋ねます)

これらの変数を見ると、(1 または 0 または 1 または 0 または 0) と (1 または 0) が true を返すことがわかりますが、これはできません。やり方がわかりません。

幸運をお祈りしています。

0 投票する
1 に答える
2133 参照

java - BreakOut ゲームでのレンガの衝突検出に関する問題

スタンフォード大学の Java の CS オンライン コースの課題をこなしながら、初めてのブレイクアウト ゲームをやりました。

しかし、プレイテスト中に、ボールが斜めに移動しているときに時々ブロックにぶつかると、不自然な方法で連続して複数のブロックにぶつかることに気付きました。

衝突検出コードを少し改善する必要があると思いますが、すでにいくつかのことを試してみましたが、役に立ちませんでした。

このプログラムには ACM ライブラリを使用しています。架空の Rectangle がボールを囲み、その四隅を使用して衝突を検出します。

ゲーム中にいくつかのアドオン (ドロップしてボーナスを与えるアイテム) を追加したため、ゲーム内で多くの速度が変化します - vx 変数が大きく変化します。

これは私の問題に関連していると思います。これは、ボールがこのいくつかのレンガが連続して破壊されるよりも速い速度で移動するときであることに気付いたからです。

関連するコードをここに追加します。ただし、ここですべてのコードを確認できます: https://gist.github.com/frodosda/5604272

よろしくお願いします。

0 投票する
1 に答える
478 参照

java - Java acm から clear() を使用する方法は?

オブジェクト (GPolygon) を作成し、それをキャンバスに追加し、回転させてから、回転をリセットして元の場所に戻したいと考えています。私は acm ページを見て、 clear() というメソッドがありますが、おそらく保護されているため、アクセスできません。http://www-cs-faculty.stanford.edu/~eroberts//jtf/javadoc/complete/acm/graphics/GPolygon.html#clear()からのテキスト

このオブジェクトでメソッド clear() を使用するにはどうすればよいですか? これが私のポリゴンコードです: Java

ありがとうございました !

0 投票する
1 に答える
138 参照

java - ACM インタラクターがフリーズする

Swing と ACM インタラクターを使用して非常に単純なプログラムを作成しようとしています。クラスの配布資料から直接取得したものですが、私のコンピューターでは機能しません。実行すると、約 0.5 秒間正常に機能し、その後、短時間点滅してリロードし、すべてのボタンとテキスト フィールドの機能が失われます。コードは次のとおりです。

それが役立つ場合は、Mac OSX 10.8.4 を実行している 2010 年半ばの Mac Pro で Java SE 1.6 と Eclipse Helios Service Release 2 を使用しています。

0 投票する
0 に答える
853 参照

java - 画像を移動できません

画像を右から左に移動しようとしています。移動しようとしている画像は、別のクラスの drawTrain メソッドです。move() メソッドで drawTrain メソッドを使用する必要があると思います。しかし、私はそれを行う方法がわかりません..または、私は完全に間違っており、別の解決策が必要です. これまでのところ、次のようなものを使用しようとしました

うーん.. 失敗しました.. 検索やグーグルなどでいろいろ試してみましたが、ただ座って数時間を過ごしているだけです。私がやろうとしていることが正しい場合、別のクラスにメソッドを移動するにはどうすればよいですか? そうでない場合、何が間違っていて、どうすれば修正できますか?

私のドライバークラス

トレーニングクラス..そして、このクラスのメソッドをドライバークラスで呼び出そうとしています。

0 投票する
2 に答える
874 参照

java - 非常に基本的な GObject/GOval For ループ

私は現在 AP Java コーディング クラスを受講していますが、興味深い問題に直面しています。

GObjects/GOval を使用して、グラフィックス ウィンドウでさまざまな半径とランダムな色を持つ 100 個のランダムな円を作成しようとしています。私は問題を切り分けようとしましたが、for ループと GOval (円) の作成の間の通信に何か問題があると確信しています。また、このコードを最初から数回やり直そうとしましたが、同じ問題が発生し続けています。具体的には、グラフィックス ウィンドウに 100 ではなく 1 つのランダムな円しか表示されないという問題があります。助けてください。私のコードは以下の通りです:

色をランダムに決定する変数 c を選択したことに注意してください。韻や理由はありません。ランダムな値を使用する必要がありました。