누구나 페인트로 벽을 칠한적이 있다.
2010-05-08 15:50:34

누구나 할수 있는 자바 프레임 없애기

setUndecorated(true);

ㅋㅋㅋ 그러나

라벨로 창을 움직이고 하려니 짜증이 이만 저만이 아니다.

모든걸 이미지로 예뻐진다.

음.. 그렇다면

이렇게 하면 된다.

라벨 드래그로 하려고 하면 MouseMotionListener을 이용한 Drag는 뭔가 값이 이상하고

MouseListener를 쓰려고하면 이건또 무브가 없다... 그다음 은 꿈만 같은 MouseWheel이있다.. 이렇게 세개의 리스너가 Label에 주어진다.

그렇다면... 난 그냥 멋지게 Motion이나 그냥 마우스 리스너로만 가능하다고 생각하여 도전하였으나 아름답지 않았다.

결국 MouseListener에서 클릭에 대한 걸 해결하고 MotionListner.drag에서 하던대로 해야한다. 마우스포인터도 getX getXOnScreen이라고 있다. 지금 소스를 안보고 있어서 뭔지는 까먹었지만 둘중하나는 된다.

JRE는 1.6이므로 버전에 차질없기 바라며 더궁금한게 생기면 댓글로 남기면 되지만 아직 댓글이 없으므로 pass

▼ more
함춘당은 혼자도 외롭지 않다
2010-05-08 13:11:11

좋지않다

▼ more
원점 대칭 C#
2010-05-08 10:38:27

private Point symmetryXY(Point root, Point nodePoint)

{

Point returnPoint = new Point(nodePoint.X, nodePoint.Y);

returnPoint.X -= root.X;

returnPoint.Y -= root.Y;

returnPoint.X *= -1;

returnPoint.Y *= -1;

returnPoint.X += root.X;

returnPoint.Y += root.Y;

return returnPoint;

}

▼ more
Y축 대칭 C#
2010-05-08 10:38:11

private Point symmetryY(int x,Point nodePoint){

Point returnPoint = new Point(nodePoint.X,nodePoint.Y);

returnPoint.X -= x;

returnPoint.X *= -1;

returnPoint.X += x;

return returnPoint;

}

▼ more