亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ifscontrol.java

?? 關(guān)于細(xì)胞自動(dòng)機(jī)的例子
?? JAVA
字號(hào):
package leaf;import java.awt.*;import java.awt.event.*;/** * Title:        leaf * Description: * Copyright:    Copyright (c) 2003 * Company:      http://agents.yeah.net * @author keatskk@sina.com * @version 1.0 */public class IFSControl extends Frame {  leaf localIFS;  TextField txtRule[][];  Button btnDel[];  Button btnMakeRule[];  Panel RulePanel;  Label lbl[][];  Label lblRule[];  Label lblP[];  TextField txtP[];  boolean No[];  int NullNumber;  double PAddtion=0;  int NoRule=0;  Label label1 = new Label();  public IFSControl(leaf cl) {    super("參數(shù)設(shè)置");    localIFS=cl;    try {      jbInit();    }    catch(Exception e) {      e.printStackTrace();    }  }  private void jbInit() throws Exception {    setLayout(new BorderLayout());//定義對(duì)齊方式   btnDel = new Button [6];    btnMakeRule = new Button [6];    txtRule = new TextField [6][6];    RulePanel = new Panel();    lbl = new Label [6][6];    lblRule= new Label [6];    lblP =new Label [6];    txtP=new TextField[6];    No= new boolean [6];      Label lblTitle = new Label("定義參數(shù):      x'=ax+by+c  y'=dx+ey+f   其中每一條規(guī)則就是形如這樣的一個(gè)變換公式");    Label lblTitle2 = new Label("                              需要指定的是變換的系數(shù),P是每條規(guī)則出現(xiàn)的概率");      Button btnAdd = new Button("確定");    Button btnCancel = new Button("取消");    Button btnDelAll = new Button("全部清空");       for (int i=0;i<6;i++){      for(int j=0;j<6;j++){        lbl[i][j] = new Label();        txtRule[j][i] = new TextField(2);        if (i<localIFS.ruleNumber){          txtRule[j][i].setText(Double.toString(localIFS.rule[j][i]));        }        else{txtRule[j][i].setText("");}      }    }    for (int i=0;i<6;i++){      btnDel[i] = new Button("清空"+i);      btnMakeRule[i] = new Button("制定Rule"+i);      lblRule[i]=new Label();      lblP[i]=new Label();      txtP[i]=new TextField(2);      if(i<localIFS.ruleNumber){ txtP[i].setText(Double.toString(localIFS.p[i]));}      else{txtP[i].setText("");}    }  for(int i=0;i<6;i++){    lbl[i][0].setText("a:");    lbl[i][1].setText("  b:");    lbl[i][2].setText("  c:");    lbl[i][3].setText("  d:");    lbl[i][4].setText("  e:");    lbl[i][5].setText("  f:");    lblRule[i].setText("  Rule "+i+":");    lblP[i].setText("    P:");  }   		GridBagLayout layout = new GridBagLayout();		RulePanel.setLayout(layout);//                GridBagConstraints constraints = new GridBagConstraints();		constraints.weightx = 0.0;		constraints.weighty = 0.0;//		constraints.fill = GridBagConstraints.BOTH;                constraints.gridwidth = 1;                constraints.gridheight = 1;                for(int i=0;i<6;i++){                  constraints.gridx=0;constraints.gridy=i;                  layout.setConstraints(btnMakeRule[i],constraints);                  RulePanel.add(btnMakeRule[i]);                  constraints.gridx=1;constraints.gridy=i;                  layout.setConstraints(btnDel[i], constraints);                  RulePanel.add(btnDel[i]);//,new GridBagConstraints(0,i,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.NONE,new Insets(0,0,0,0),0,0));                  constraints.gridx=2;constraints.gridy=i;                  layout.setConstraints(lblRule[i], constraints);                  RulePanel.add(lblRule[i]);//,new GridBagConstraints(1,i,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.NONE,new Insets(0,0,0,0),0,0));                  for(int j=0;j<6;j++){                    constraints.gridx=i*2+3;constraints.gridy=j;                    layout.setConstraints(lbl[j][i], constraints);                    RulePanel.add(lbl[j][i]);//,new GridBagConstraints(i*2+2,j,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.NONE,new Insets(0,0,0,0),0,0));                    constraints.gridx=i*2+4;constraints.gridy=j;                    layout.setConstraints(txtRule[i][j], constraints);                    RulePanel.add(txtRule[i][j]);//,new GridBagConstraints(i*2+3,j,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.NONE,new Insets(0,0,0,0),0,0));                    //RulePanel.add(lbl[j]);                  }                  constraints.gridx=15;constraints.gridy=i;                  layout.setConstraints(lblP[i], constraints);                  RulePanel.add(lblP[i]);//,new GridBagConstraints(14,i,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.NONE,new Insets(0,0,0,0),0,0));                  constraints.gridx=16;constraints.gridy=i;                  layout.setConstraints(txtP[i], constraints);                  RulePanel.add(txtP[i]);//,new GridBagConstraints(15,i,1,1,0.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.NONE,new Insets(0,0,0,0),0,0));                }/*		GridBagLayout layout = new GridBagLayout();		panel.setLayout(layout);		GridBagConstraints constraints = new GridBagConstraints();		constraints.weightx = 1.0;		constraints.weighty = 1.0;		constraints.fill = GridBagConstraints.BOTH;		for (i=0;i<11;i++) { 			constraints.gridwidth = 1;			layout.setConstraints(dummiesa[i], constraints);			panel.add(dummiesa[i]);			constraints.gridwidth = 2;			layout.setConstraints(labels[i], constraints);			panel.add(labels[i]);			constraints.gridwidth = 1;			if (i > num-1) {				layout.setConstraints(dummiesc[i], constraints);				panel.add(dummiesc[i]);			}			else {				layout.setConstraints(choices[i], constraints);				panel.add(choices[i]);			}*/     this.addWindowListener(new java.awt.event.WindowAdapter() {      public void windowClosing(WindowEvent e) {        this_windowClosing(e);      }    });    Panel ButtonPanel = new Panel();    ButtonPanel.setLayout(new FlowLayout(FlowLayout.RIGHT, 5, 5));    //ButtonPanel.add(lblTitle);    label1.setForeground(Color.blue);    label1.setText("          制作:keatskk@sina.com");    ButtonPanel.add(btnAdd);    ButtonPanel.add(btnCancel);    ButtonPanel.add(btnDelAll);    ButtonPanel.add(label1, null);    //this.add("North", ButtonPanel);    Panel LabelPanel = new Panel();    LabelPanel.setLayout(new BorderLayout());    LabelPanel.add("North",lblTitle);    LabelPanel.add("South",lblTitle2);    this.add("North",LabelPanel);    this.add("South",ButtonPanel);    this.add(RulePanel);    this.setBackground(Color.white);  }  void this_windowClosing(WindowEvent e) {      localIFS.running=false;      localIFS.btnStart.setLabel("開始");      this.hide();      this.dispose();  }  public boolean action(Event ev, Object arg){ if ( ev.target instanceof Button) {//instanceof實(shí)例        String button = (String) arg;      for(int i=0;i<6;i++){        if(ev.target==btnDel[i]){          for(int j=0;j<6;j++){            txtRule[j][i].setText("");            txtP[i].setText("");          }        }        else if(ev.target==btnMakeRule[i]){          NoRule=i;          IFSRule crl=new IFSRule(this);          crl.setSize(700,350);          crl.show();        }      }        if (button.equals("全部清空")){          for(int i=0;i<6;i++){            for(int j=0;j<6;j++){              txtRule[i][j].setText("");            }            txtP[i].setText("");          }        }        else if (button.equals("取消")){          localIFS.running=false;          localIFS.btnStart.setLabel("開始");          this.hide();          this.dispose();        }        else if (button.equals("確定")){          localIFS.rule = new double [6][6];          localIFS.p = new double [6];          localIFS.ruleNumber=6;          for(int i=0;i<6;i++){            NullNumber=0;            No[i]=true;            if (txtP[i].getText().equals("")) txtP[i].setText("0");            localIFS.p[i]=Double.valueOf(txtP[i].getText()).doubleValue();            for(int j=0;j<6;j++){                localIFS.rule[j][i]=0;              if (txtRule[j][i].getText().equals("") || Double.valueOf(txtRule[j][i].getText()).doubleValue()==0){ //               localIFS.rule[j][i]=0;                NullNumber=NullNumber+1;              }              else{                localIFS.rule[j][i]=Double.valueOf(txtRule[j][i].getText()).doubleValue();              }            }            if (NullNumber==6){              localIFS.ruleNumber=localIFS.ruleNumber-1;              No[i]=false;            }          }          for (int i=0;i<6;i++){            if (No[i]==false){              for(int k=i;k<6;k++){                if(No[k]==true){                  for(int j=0;j<6;j++){                    localIFS.rule[j][i]=localIFS.rule[j][k];                    localIFS.rule[j][k]=0;                    localIFS.p[i]=localIFS.p[k];                  }                  No[i]=true;                  No[k]=false;                  break;                }              }            }          }          for(int i=0;i<localIFS.ruleNumber;i++){              PAddtion=localIFS.p[i]+PAddtion;          }          for(int i=0;i<localIFS.ruleNumber;i++){            localIFS.p[i]=localIFS.p[i]/PAddtion;          } //         size=Integer.parseInt(txtSize.getText());/*    if (localcell.size<=0) return;    localcell.per=Double.valueOf(txtPer.getText()).doubleValue();    if (localcell.per<=0||localcell.per>=1) return;    localcell.refreshSteps=Integer.parseInt(txtRefreshSteps.getText());    if (localcell.refreshSteps<1) return;*/    localIFS.reinit();    localIFS.running=false;    localIFS.btnStart.setLabel("開始");    this.hide();    this.dispose();        }        return true;  }else return false;}}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品综合av一区二区国产馆| 久久精品人人做人人综合| 国产精品国产三级国产普通话99| 久久国产尿小便嘘嘘| 欧美成人官网二区| 九一九一国产精品| 国产午夜精品理论片a级大结局| 狠狠色丁香婷综合久久| 久久精品水蜜桃av综合天堂| 国产精品一区二区免费不卡| 国产区在线观看成人精品| 国产盗摄一区二区| 国产精品国产三级国产三级人妇 | www.欧美日韩国产在线| 亚洲视频在线观看三级| 91国偷自产一区二区三区观看| 亚洲国产综合视频在线观看| 日韩一区二区在线看片| 国产剧情av麻豆香蕉精品| 欧美国产一区二区在线观看 | 亚洲自拍偷拍综合| 91麻豆精品91久久久久同性| 极品少妇一区二区| 日本一区二区免费在线观看视频 | 福利一区在线观看| 亚洲日韩欧美一区二区在线| 欧美系列日韩一区| 国产精品91一区二区| 一区二区三区不卡视频| 欧美一级日韩免费不卡| 成人丝袜18视频在线观看| 亚洲激情五月婷婷| 精品久久久久久久人人人人传媒 | 国产91丝袜在线播放九色| 亚洲视频在线一区观看| 日韩欧美一级二级三级久久久| 国产成人亚洲综合a∨婷婷图片| 一区二区激情小说| 国产欧美一区二区三区在线看蜜臀 | 久久激情五月激情| 最新欧美精品一区二区三区| 日韩视频不卡中文| 色国产精品一区在线观看| 毛片av一区二区三区| 玉米视频成人免费看| 精品av久久707| 欧美影片第一页| 成人天堂资源www在线| 日韩av中文字幕一区二区三区| 国产拍揄自揄精品视频麻豆| 欧美日本在线看| 色综合久久综合网欧美综合网 | 久久久精品免费免费| 欧美午夜精品久久久久久超碰 | 亚洲免费在线视频一区 二区| 日韩免费一区二区三区在线播放| 色悠悠久久综合| 春色校园综合激情亚洲| 韩国av一区二区| 视频一区二区中文字幕| 亚洲精品乱码久久久久久久久| 国产人成亚洲第一网站在线播放| 欧美一区二区三区小说| 欧美性生活久久| 91日韩一区二区三区| 成人黄色av电影| 国产精品一区二区在线看| 美女脱光内衣内裤视频久久影院| 亚洲国产综合在线| 一区二区欧美国产| 亚洲视频一区在线观看| 中文字幕亚洲一区二区av在线 | 99视频在线精品| 成人精品免费网站| 成人自拍视频在线观看| 国产99精品国产| 岛国一区二区三区| 国产成人精品影视| 成人亚洲一区二区一| 丁香婷婷综合网| 成人一二三区视频| va亚洲va日韩不卡在线观看| 成人午夜大片免费观看| av在线一区二区三区| a4yy欧美一区二区三区| 99久久99久久精品免费看蜜桃| jlzzjlzz欧美大全| 91丨porny丨户外露出| caoporn国产精品| 99精品久久99久久久久| 91亚洲大成网污www| 色婷婷精品久久二区二区蜜臀av| 日本高清视频一区二区| 在线观看亚洲成人| 777a∨成人精品桃花网| 精品日韩在线观看| 久久久久久免费毛片精品| 久久这里只有精品6| 国产精品麻豆久久久| 亚洲欧美日韩一区| 午夜伊人狠狠久久| 久久国产精品免费| 成人开心网精品视频| 色8久久精品久久久久久蜜 | av在线播放一区二区三区| 91女厕偷拍女厕偷拍高清| 欧美日韩一级二级| 精品国免费一区二区三区| 国产精品女主播在线观看| 亚洲最新视频在线观看| 麻豆91免费观看| 不卡一区在线观看| 欧美日韩亚洲丝袜制服| 26uuu亚洲| 亚洲嫩草精品久久| 久久国产三级精品| 99国产精品99久久久久久| 欧美日免费三级在线| 精品国产网站在线观看| 亚洲少妇屁股交4| 久久国产福利国产秒拍| 99久久婷婷国产综合精品| 欧美肥胖老妇做爰| 国产亚洲欧美日韩在线一区| 一区二区三区国产精华| 国产一区二区福利视频| 欧美亚洲综合一区| 久久久国产综合精品女国产盗摄| 亚洲欧洲精品天堂一级 | 亚洲大型综合色站| 成人小视频在线观看| 精品日韩一区二区三区免费视频| 亚洲视频一区在线| 国产精品 日产精品 欧美精品| 欧美日韩精品一区二区三区蜜桃 | 1区2区3区国产精品| 精品一区二区三区不卡| 欧美色视频一区| 亚洲欧洲精品一区二区精品久久久| 免费看欧美美女黄的网站| 色婷婷av一区二区| 国产精品白丝在线| 国产激情一区二区三区| 日韩午夜av电影| 亚洲综合免费观看高清在线观看| 另类小说综合欧美亚洲| youjizz久久| 在线亚洲+欧美+日本专区| 国产精品乱码人人做人人爱| 亚洲日穴在线视频| 麻豆91在线看| 91原创在线视频| 日韩精品一区二区在线| 在线视频国内自拍亚洲视频| 精品va天堂亚洲国产| 一区二区三区四区高清精品免费观看| 国产精品久久久久久久蜜臀 | 欧美精品 日韩| 国产亚洲欧洲997久久综合| 亚洲高清视频在线| 国产**成人网毛片九色| 高清视频一区二区| 国产欧美一区视频| 午夜精品久久久久久久久| 丰满白嫩尤物一区二区| 蜜臀久久99精品久久久久宅男| 国产成人亚洲综合a∨婷婷图片| 91视频国产观看| 欧美亚洲图片小说| 亚洲成人av中文| 成人三级在线视频| 日韩视频国产视频| 一区av在线播放| 成人污视频在线观看| 国产乱对白刺激视频不卡| 国产欧美精品国产国产专区 | 欧美一区二区三区在线看 | 日本欧美大码aⅴ在线播放| 国产一区二区三区视频在线播放| 欧美怡红院视频| 久久亚洲私人国产精品va媚药| 亚洲男同性视频| 丁香桃色午夜亚洲一区二区三区 | 在线电影院国产精品| 久久女同性恋中文字幕| 亚洲欧洲无码一区二区三区| 美女视频免费一区| 99久久免费精品高清特色大片| 亚洲精品国产a| 成人99免费视频| 中文字幕免费不卡| 国产在线观看免费一区| 欧美日韩不卡在线| 亚洲精品高清在线观看| 欧美精品一卡两卡| 一区二区三区高清在线| 成人aaaa免费全部观看| 久久精品夜色噜噜亚洲aⅴ| 国内精品伊人久久久久av一坑 | 91官网在线观看|