Javaプログラムを別のコンピューターにコピーするにはどうすればよいですか?

トレイD:

私は、マジック8ボールをシミュレートする単純なJavaプログラムを作成し、息子がそれを楽しんで遊ぶと考えました。私はIDEとしてNetbeansを使用していますが、プログラムをコピーして、彼が使用できる古いラップトップに置くことができるようにしたいと考えています。問題は、プログラムをコピーしてフラッシュドライブに置き、ラップトップにコピーする方法がわからないことです。

私はC ++の学習を始め、2学期の後でやめました。そして今、私は自分自身にJavaを教えることにしました。C ++では、.exeファイルとして保存するだけで、どこでも実行できます。私はjavaの動作が異なることを理解しています(ただし、そのトピックも完全には理解していません)。同様の質問に対する他の回答を見てきましたが、プログラムを彼のコンピューターにロードする方法があるかどうか知りたいと思いましたプログラムをコンパイルして実行する必要はありません。理想的には、デスクトップのアイコンをクリックしてアプリケーションを起動するだけです。

それが役立つ場合は、以下のコードをコピーしました。ここに質問を投稿したことがないので、事前に謝罪します。そのため、何らかのエチケットに違反したことは間違いありません。

public static void main(String[] args) {

    Random randInt = new Random();
    int num = randInt.nextInt(20) + 1;
    String input;
    char choice = 'n';
    boolean end = false;

    do{
        JOptionPane.showInputDialog (null, "Ask me a question. I know all things.\nWhat is your question?");
        num = randInt.nextInt(20) + 1;

        switch (num){

            case 1 : 
                JOptionPane.showMessageDialog(null, "Outlook is not good.");
                break;
            case 2 : 
                JOptionPane.showMessageDialog(null, "The answer you're looking for is not in here.");
                break;    
            case 3 : 
                JOptionPane.showMessageDialog(null, "Most definitely yes.");
                break;    
            case 4 : 
                JOptionPane.showMessageDialog(null, "It is decidedly true.");
                break;
            case 5 : 
                JOptionPane.showMessageDialog(null, "It is certainly so.");
                break;
            case 6 : 
                JOptionPane.showMessageDialog(null, "The stars tell me it is so.");
                break;
            case 7 : 
                JOptionPane.showMessageDialog(null, "That's a stupid question. Pick another.");
                break;
            case 8 : 
                JOptionPane.showMessageDialog(null, "The answer will come to you in time.");
                break;
            case 9 : 
                JOptionPane.showMessageDialog(null, "Yes - without a doubt.");
                break;
            case 10 : 
                JOptionPane.showMessageDialog(null, "It is a certainty written in prophecy.");
                break;
            case 11 : 
                JOptionPane.showMessageDialog(null, "Chances are good.");
                break;
            case 12 : 
                JOptionPane.showMessageDialog(null, "Most likely.");
                break;
            case 13 : 
                JOptionPane.showMessageDialog(null, "Count on it.");
                break;
            case 14 : 
                JOptionPane.showMessageDialog(null, "Play the lottery instead. There is a better chance of that happening.");
                break;
            case 15 : 
                JOptionPane.showMessageDialog(null, "LOL! Absolutely not!");
                break;
            case 16 : 
                JOptionPane.showMessageDialog(null, "Not a chance");
                break;
            case 17 : 
                JOptionPane.showMessageDialog(null, "The stars are not aligned. No.");
                break;
            case 18 : 
                JOptionPane.showMessageDialog(null, "I don't know. Try asking a Ouija board.");
                break;
            case 19 : 
                JOptionPane.showMessageDialog(null, "It is so.");
                break;
            case 20 : 
                JOptionPane.showMessageDialog(null, "I'll get back to you on that.");
                break;
        }
        input = JOptionPane.showInputDialog (null, "Would you like to ask another question? Y/N");
        choice = input.charAt(0);

            if (choice == 'n' || choice == 'N'){
                end = true;                    
            }
            if (choice == 'y' || choice == 'Y'){
                end = false;
            }
            else{
                do{
                    input = JOptionPane.showInputDialog(null, "I didn't understand. Would you like to ask another question?\nPlease enter\nY for yes\nor\nN for no");
                    choice = input.charAt (0);
                    if (choice == 'n' || choice == 'N'){
                        end = true;                            
                    }
                    if (choice == 'y' || choice == 'Y'){
                        end = false;
                    }
                }while (choice!='n'&& choice!='N'&&choice!='y'&&choice!='Y');
            }
    }while(!end);                       
}

トレイD:

StackOverflowに戻って何か他のことを探したところ、私がこの質問に本当に答えたことはないことに気づきました。これと同じものを探している可能性のある人のために、私のために機能したものを投稿します(NetBeans IDEを使用)。

「プロジェクト」ウィンドウに移動します(Ctrl + 1).jarに作成するプロジェクトを見つけて右クリックします。プロパティ>>パッケージング>> 3つのボックスをすべてオンにして、[OK]をクリックします。NetBeansProjectsフォルダを探します(デフォルトはドキュメントにあると思います) )YourProject >> dist

そこに.jarファイルが表示されます。プロジェクトを正しく実行するためにlibフォルダーがある場合は、それも含める必要があると思います

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コンピューターに既にあるgitプログラムのクローンを作成するにはどうすればよいですか?

分類Dev

コンピュータの起動時に実行するプログラムを指定するにはどうすればよいですか?[アーチ]

分類Dev

コンピュータの記録デバイスのリストをプログラムで取得するにはどうすればよいですか?

分類Dev

Windowsコンピューターの領域にプログラムでアクセスするにはどうすればよいですか?

分類Dev

Windowsコンピューターの領域にプログラムでアクセスするにはどうすればよいですか?

分類Dev

コンピューター2のビデオ会議プログラム(Skypeなど)でコンピューター1のWebカメラを使用するにはどうすればよいですか?

分類Dev

githubローカルリポジトリを別のコンピューターにコピーするにはどうすればよいですか?

分類Dev

あるコンピューターで実行されているゲームをストリーミングして別のコンピューターでプレイするにはどうすればよいですか?

分類Dev

ライブTVをWindowsMedia Centerから別のコンピューターにストリーミングするにはどうすればよいですか?

分類Dev

別のコンピューターでxclockを表示するにはどうすればよいですか?

分類Dev

ssh を使用して、接続が切断されるまでプログラムの出力を別のコンピューターに継続的に送信するにはどうすればよいですか?

分類Dev

あるWindowsPCから別のWindowsPCにすべてのプログラムをコピーするにはどうすればよいですか?

分類Dev

プログラムでWindowsのドメインコントローラーがどのコンピューターであるかを確認するにはどうすればよいですか?

分類Dev

プログラムで子を追加するビューのレイアウトをコピーするにはどうすればよいですか?

分類Dev

プログラムでファイルを別のディレクトリにコピーするにはどうすればよいですか?

分類Dev

プログラムでファイルを別のディレクトリにコピーするにはどうすればよいですか?

分類Dev

学校のコンピューターラボを設定するにはどうすればよいですか?

分類Dev

学校のコンピューターラボを設定するにはどうすればよいですか?

分類Dev

プラグインの結果を別のプロジェクトにコピーするにはどうすればよいですか?

分類Dev

コンピュータープログラムでLog Pile木製パズルを解くにはどうすればよいですか?

分類Dev

コマンドラインプロンプトからコンピューター名を削除するにはどうすればよいですか?

分類Dev

VMを別のコンピューターにコピーするにはどうすればよいですか?

分類Dev

OS Ubuntu 18.01を他のコンピューターに移行し、すべての構成とインストールされているプログラムを保持するにはどうすればよいですか?

分類Dev

プロットを個別にコンピュータに保存せずに、テキストファイルからプロットのアニメーション(mpegムービーなど)を作成するにはどうすればよいですか?

分類Dev

別のコンピューターからFirefoxアドオン(Firebug)をダウンロードするにはどうすればよいですか?

分類Dev

debootstrap(chroot)ディレクトリを別のコンピュータにコピーするにはどうすればよいですか?

分類Dev

別のコンピュータからDebianARMパッケージをダウンロードするにはどうすればよいですか

分類Dev

Intellijiで1つのプロジェクトを1つのコンピューターから別のコンピューターに転送するにはどうすればよいですか?

分類Dev

ダウンロードしたプログラムを「コンピュータとオンラインリソースの検索」に表示するにはどうすればよいですか?

Related 関連記事

  1. 1

    コンピューターに既にあるgitプログラムのクローンを作成するにはどうすればよいですか?

  2. 2

    コンピュータの起動時に実行するプログラムを指定するにはどうすればよいですか?[アーチ]

  3. 3

    コンピュータの記録デバイスのリストをプログラムで取得するにはどうすればよいですか?

  4. 4

    Windowsコンピューターの領域にプログラムでアクセスするにはどうすればよいですか?

  5. 5

    Windowsコンピューターの領域にプログラムでアクセスするにはどうすればよいですか?

  6. 6

    コンピューター2のビデオ会議プログラム(Skypeなど)でコンピューター1のWebカメラを使用するにはどうすればよいですか?

  7. 7

    githubローカルリポジトリを別のコンピューターにコピーするにはどうすればよいですか?

  8. 8

    あるコンピューターで実行されているゲームをストリーミングして別のコンピューターでプレイするにはどうすればよいですか?

  9. 9

    ライブTVをWindowsMedia Centerから別のコンピューターにストリーミングするにはどうすればよいですか?

  10. 10

    別のコンピューターでxclockを表示するにはどうすればよいですか?

  11. 11

    ssh を使用して、接続が切断されるまでプログラムの出力を別のコンピューターに継続的に送信するにはどうすればよいですか?

  12. 12

    あるWindowsPCから別のWindowsPCにすべてのプログラムをコピーするにはどうすればよいですか?

  13. 13

    プログラムでWindowsのドメインコントローラーがどのコンピューターであるかを確認するにはどうすればよいですか?

  14. 14

    プログラムで子を追加するビューのレイアウトをコピーするにはどうすればよいですか?

  15. 15

    プログラムでファイルを別のディレクトリにコピーするにはどうすればよいですか?

  16. 16

    プログラムでファイルを別のディレクトリにコピーするにはどうすればよいですか?

  17. 17

    学校のコンピューターラボを設定するにはどうすればよいですか?

  18. 18

    学校のコンピューターラボを設定するにはどうすればよいですか?

  19. 19

    プラグインの結果を別のプロジェクトにコピーするにはどうすればよいですか?

  20. 20

    コンピュータープログラムでLog Pile木製パズルを解くにはどうすればよいですか?

  21. 21

    コマンドラインプロンプトからコンピューター名を削除するにはどうすればよいですか?

  22. 22

    VMを別のコンピューターにコピーするにはどうすればよいですか?

  23. 23

    OS Ubuntu 18.01を他のコンピューターに移行し、すべての構成とインストールされているプログラムを保持するにはどうすればよいですか?

  24. 24

    プロットを個別にコンピュータに保存せずに、テキストファイルからプロットのアニメーション(mpegムービーなど)を作成するにはどうすればよいですか?

  25. 25

    別のコンピューターからFirefoxアドオン(Firebug)をダウンロードするにはどうすればよいですか?

  26. 26

    debootstrap(chroot)ディレクトリを別のコンピュータにコピーするにはどうすればよいですか?

  27. 27

    別のコンピュータからDebianARMパッケージをダウンロードするにはどうすればよいですか

  28. 28

    Intellijiで1つのプロジェクトを1つのコンピューターから別のコンピューターに転送するにはどうすればよいですか?

  29. 29

    ダウンロードしたプログラムを「コンピュータとオンラインリソースの検索」に表示するにはどうすればよいですか?

ホットタグ

アーカイブ