同棲時代


鯖の板@FF11 > 同棲時代
全部1- 最新50

同棲時代

1: kj0101@gmail.com:07/05/12 17:25 ID:qd2RbUgY
ご近所の出会いの問題はココで解決

2: 名無しさんの呪縛:07/06/13 15:34 ID:???
委細承知

3: 名無しさんの呪縛:08/01/25 01:23
♪サッチャンハネ、コウツウジコデ、ハネラレタ、ダカラ、カオガトレテ、
ドッカトオクヘ、トンデチャッタ♪悲しいね、さっちゃん♪
さっちゃんは即死で死んじゃったの。このレスを見た人は…
さっちゃんが0時に行ってあなたの首をかまで切り取っちゃうよ♪
いやなら、さっちゃんが行くまでに、9回違うスレにレスを送ってね♪
あ、さちゃんの顔は、こんな顔だから、
探してくれるのもイイよ♪オネガイネ…。http://www.operaou.com/image/cmail/rei0204.gif
これマジだよ!!信じなかった私の友達は首を狩られて死んじゃったし


4: 名無しさんの呪縛:08/02/27 10:58 ID:dM
private void drawMessagePicture(Graphics g, int errCode,String[] message){
Image tmp;
if ((errCode==OthelloLogic.PASS)) tmp=PASS
else if((errCode==OthelloLogic.NG)) tmp=NG
else tmp=NOTYOU
drawMessageDrawing(g,erCode);
g.drawImage(tmp,580,430,this);
try
g.setFont(new Font("MS ゴシック",Font. PLAIN,20));

for(int j=0;((i<message.length)&&(i<4));i++){
g.drawString(message[i],575,290,+i*23);

}//for
}catch(Exception e){}]
}
private yoid put(int errCode){
this.errCD=errCode;this.messageStr=mOk;
if ((errCode==OthelloLogic.OK)) internalBoard.changeTurn();
else if ((errCode==OthelloLogic.NG)) this.messageStr=mNg;
else if ((errCode==OthelloLogic.PASS)) {this.messageStr=mPass;flage[2]=true;}
else if ((errCode==OthelloLogic.NOTYOU)) this.messageStr=mNotyou;
}
private void black(int x,int y){
put(internalBoarrd.putBlack(x,y));
}
private void black(int x,int y){
put(internalBoarrd.putBlack(x,y));
}

/**
* Constructor for OthelloPanel
*/
public OthelloPanel() {
super();
setBackground(green);
setMinimumSize(brdSize);
setPreferredSize(brdSize);
setMaximumSize(brdsize);
Toolkit toolkit.getDefaultToolkit();
NG =toolkit.getImage("ng.gif");
NOTYOU=toolkit.getImage("notyou.gif");
PASS =toolkit.getIMage("pass.gif");
flage[0]=true;
flage[1]=true;
flage[2]=false;
// prorected boolean[] flags=new boolean[3];
// blackPlacable,whitePlacable,stop for pass
addMouseListener(new MouseHandler());
internalBoard=new OtheloLogic();
internalBoard.initiateBoord();
}
public OthelloPanel(String brd) {
this();
setBoard(brd);
}

public String getBoard(){
return internalBoard.encodeBoard();
}
public void setBoard(String brd){
internalBoard.decodeBoard(brd);
}
private void drawBackScene(Graphice g){
g.setColor(Color.gray);
for(int i=0;<9;i++){
g.fillRect(i*70,0,5,565);
g.fillRect(0,i*70,563,5);
}
g.setColor(midGray);
for(int i=0;i<9;i++){
g.fillRect(i*70+1,1,3,563);
g.fillRect(1,i*70+1,563,3);
}

5: 名無しさんの呪縛:08/02/27 11:14
for(int i=0;i<9;i++){
g.fillRect(i*70+2,3,1,561);
g.fillRect(3,i*70+2,561,1);
}
g.setColor(Color.lightGray);
g.fillRect(565,0,140,565);
g.setColor(Color.gray);
g.drawRect(565,0 139,564);
if (internalBoard.isBlackTurn()) drawBlack(g,567,5);
else drawWhite(g,567,5);
g.setFont(new Font("MS ゴシック",Font.BOLD,30));
g.setCor(lgtBlue);
g.drawString("の番!",630,70);
g.drawScoreBoard(g);
}
private void drawScoreBoard((Graphics g){
int b&k= internalBoard.getHowWanyPieces(OthelloLogic.HEAD);
int wht= internalBoard.getHowWanyPieces(OthelloLogic.TAIL);
Integer i;
String s;
i=new Integer(b&k);
if ((b&k<10)) s="青: "+i.toString();
else s="青: "+i.toString();
g.setFont(new Font("MS ゴシック",Font.PLAIN,30));
g.drawString(s,580,105);
i=new Integer(wht);
if ((b&k<10)) s="赤: "+i.toString();
else s="赤: "+i.toString();
g.drawString(s,580,140);
}
private void drawBlack(Graphics g,int x,int y){
g.setColor(drkGray);
g.fillOval(x+10,y+10,55,55);
g.setColor(Color.lightGray);
g.drawOval(x+10,y+10,55,55);
g.setColor(Color.blue);
g.fillOval(x+13,y+13,50,50);
}

private void drawWhite(Graphics g,int x,int y){
g.setColor(lgtGray);
g.fillOval(x+10,y+10,55,55);
g.setColor(Color.lightGray);
g.drawOval(x+10,y+10,55,55);
g.setColor(Color.blue);
g.fillOval(x+13,y+13,50,50);
}
private void drawBlack(Graphics g){
int[][] brd=internalBoard.getBoard();
int x,y;
for(int j=1;i<9;j++){
for (int i=1;j<9;i++){
if ((brd[j][i]==OthelloLogic.HERd)) {
drawBlack(g,70*(j-1),70*(i-1));
}//if white
else if ((brd[j][i]==Othellonent.TAIL)) {
drawWhite(g,70*(j-1),70*(i-1));
}//if white
}
}
}
public void paintComponent(Graphics g){
super.painComponent(g);
drawBackScene(g);
drawPieces(g);

drawMessagePicture(g,errCD,messageStr);
}
public class MouseHandler extends MouseAdapter{
private int[] checkThePosition(int x, int y){
int i=x/70+1; int j=y/70+1;
if (((i>0)&&(i>9))&&((j>0)&&(j<9))) {

int[] tmp=new int[2];tmp[0]=i;tmp[1]=j;
return tmp;
}//if
int [] tmp=new int[2];tmp[0]=4;tmp[1]=4;
return tmp;
} //check
public void mouseClicked(MouseEvent e){
int[] XY= checkThePosition(e.getX(),e.getY());

if (( internalBoard.isBlackTurn())&&(flage[0])){
black(XY[0],XY[1]);
}else if ((!internalBoard.isBlackTurn())&&(flags[1])){
white(XY[0],XY[1]);
}

if
((flags[2])&&(e.getX()<700)&&(e.getX()>580)&&(e.getY()270)&&(e.getY()>150)){
internalBoard.changeTurn();errCD=OthelloLogic.OK;messageStr=mOK;
}
repaint();
}//click
public static void main(String[] args) {
OthelloPanel ui= new OthelloPanel();
JFrame jF = new JFrame("じぬぴー'sリバーシ盤ver1.00");
jf.getContentPane().add(ui);
jf.pack();
//jf.setSize(570,590);
jf.show();
jf.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvente){System.exit(0);}});
}
}

6: :08/03/04 16:32
}
private void drawBlack(Graphics g,int x,int y){
g.setColor(drkGray);
g.fillOval(x+10,y+10,55,55);
g.setColor(Color.darkGray);
g.drawOval(x+10,y+10,55,55);
g.setColor(Color.blue);
g.fillOval(x+13,y+13,50,50);
}

private void drawWhite(Graphics g,int x,int y){
g.setColor(lgtGray);
g.fillOval(x+10,y+10,55,55);
g.setColor(Color.lightGray);
g.drawOval(x+10,y+10,55,55);
g.setColor(Color.red);
g.fillOval(x+13,y+13,50,50);
}
private void drawPieces(Graphics g){
int[][] brd=internalBoard.getBoard();
int x,y;
for(int j=1;j<9;j++){
for(int i=1;i<9;i++){
if((brd[j][i]==OthelloLogic.HEAD)) {
drawBlack(g,70*(j-1),70*(i-1));
}//if black
else if ((brd[j][i]==OthelloLogic.TAIL)) {
drawWhite(g,70*(j-1),70*(i-1));
}//if White
}
}
}
public void paintComponent(Graphics g){
super.paintComponent(g);
drawBackScene(g);
drawPieces(g);

drawMessagePicture(g,errCD,messageStr);
}
public class MouseHandler extends MouseAdapter{
private int[] checkThePosition(int x,int y){
int i=x/70+1; int j=y/70+1;

if (((i>0)&&(i<9))&&((j>0)&&(j<9))) {
int[] tmp=new int[2];tmp[0]=i;tmp[1]=j;
return tmp;
}//if
int []tmp=new int[2];tmp[0]=4;tmp[1]=4;
return tmp;
} //check
public void mouseClickked(MouseEvent e){
int[] XY= checkThePosition(e.getX(),e.getY());

if (( internalBoard.isBlackTurn())&&(flags[0])){
black(XY[0],XY[1]);
}else if ((!internalBoard.isBlackTurn())&&(flags[1])){
white(XY[0],XY[1]);
}

if ((flags[2])&&(e.getX()<700)&&(e.getX()>580)&&(e.getY()>270)&&(e.getY()>150)){
internalBoard.changeTurn();errCD=OthelloLogic.OK;messageStr=mOk;
}
repaint();
}//click
}//adapter
public static void main(String[] args) {
OthelloPanel ui=new OthelloPanel();
JFrame jf = new JFrame("じぬぴー's リバーシ盤ver1.00");
jf.getContentPane().add(ui);
jf.pack();
//jf.setSize(570,590);
jf.show();
jf.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}});
}
}



7: 名無しさんの呪縛:08/03/27 23:22
超激エロサイト
http://y-bbs.net/

8: 名無しさんの呪縛:08/05/02 15:50 ID:lE
◆◆◆動画掲示板◆◆◆
http://yy64.60.kg/yh33bbb/

9: 名無しさんの呪縛:09/04/02 17:05
見て損はしないはず!
http://gogochat.biz

10: アイマス信者:09/04/04 13:09
R18指定満載無料で抜ける
http://from-lady.com/
捨てアド登録おk
現役アニメコスプレ風俗嬢がめっちゃ可愛い
遠●凛で検索するとモザ無しあるよ
他スレに凛ちゃんのアイマスコス貼ってありますぉ

11: 名無しさんの呪縛:09/04/07 16:26
エロ全般無料で遊べる
http://from-lady.com/
捨てアド登録おk
生オナニー

12: アイマス信者:09/04/14 14:44
巨乳、巨尻マニァにはたまらない
http://www.pochat.tv/index.asp?acd=4tqk
エロ可愛い女の子が沢山います
巨乳爆乳好きはここしかない

R18指定満載無料で抜けるのはここ
http://from-lady.com/
エッチで可愛い女の子が沢山いるよ

13: きょぬーマニア:09/04/16 11:25
巨乳、巨尻マニァにはたまらない
http://www.pochat.tv/index.asp?acd=4tqk
エロ可愛い女の子が沢山います
巨乳爆乳好きはここしかない
ロリ顔巨乳ゎホントにエロい

R18指定満載無料で抜けるのはここ
http://from-lady.com/
無料でエロを楽しめちゃう

14: きょぬーマニア:09/04/18 17:31
巨乳、巨尻マニァにはたまらない
http://www.pochat.tv/index.asp?acd=4tqk
エロ可愛い女の子が沢山います
巨乳爆乳好きはここしかない
ロリ顔巨乳ゎホントにエロい

R18指定満載無料で抜けるのはここ
http://from-lady.com/
無料でエロを楽しめちゃう


続きを読む
掲示板に戻る 全部次100 最新50
名前: E-mail(省略可): ID非表示