職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

javaアプレットが動かない!

2015年02月16日 | java

高橋 麻奈著作「やさしいJAVA」活用編2版のサンプルプログラムが動かない!

import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;

import javax.swing.JApplet;
import javax.swing.JLabel;

 

public class Sample7 extends JApplet
{
 private JLabel lb1,lb2;
 
 public void init()
 {
  //コンテンツペインの取得
  Container cnt = getContentPane();
  
  //コンポーネントの作成
  lb1 = new JLabel("矢印でお選び下さい。");
  lb2 = new JLabel();
  
  //コンテナへの追加
  cnt.add(lb1, BorderLayout.NORTH);
  cnt.add(lb2, BorderLayout.SOUTH);
  
  //リスナの登録
  addKeyListener(new SampleKeyListener());
 }
 //リスナクラス
 class SampleKeyListener extends KeyAdapter
 {
  public void KeyPressed(KeyEvent e)
  {
   String str;
   int k = e.getKeyCode();
   switch(k){
   case KeyEvent.VK_UP:
    str = "上";break;
   case KeyEvent.VK_DOWN:
    str = "下";break;
   case KeyEvent.VK_LEFT:
    str = "左";break;
   case KeyEvent.VK_RIGHT:
    str = "右";break;
   default:
    str = "他のキー";
   }
   lb2.setText(str + "ですね");
  }
 }
}

どこが悪いか?教えて?キーアダプターを使うと↑↓→←のキーに反応しない

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

出来た!htmlからPHP起動

2015年02月16日 | PHP

■ローカル環境からサーバーとやりとするには?
開発環境はEclipse3.4である。

1)XAMPPの「httpd.conf」ファイルを編集する。ファイルをテキストエディタで開き、 ~ で囲まれている部分を見つけ出して、「AddType application/x-httpd-php .php .html」を追加する。

2)httpd.confファイルのある場所は「~\xampp\apache\conf\」である。

3).htmlで書かれた入力フォームや、.phpで書かれたデータ表示部を書く→初心者用PHP入門

<form action="output.php" method="post">

4)最後に、Eclipse3.4を.htmlでもサーバーが実行出来るようにセットする。htmlを選択して実行構成をクリックする。その実行構成のファイルに立ち上げたい.htmlを選び、実行をクリックする。

</form>

5).htmlをWebブラウザから立ち上げないこと!「http://localhost:/.html」とする

以上で.htmlからPHPを呼ぶことが出来る。

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする