Liny_@NotePad

沉迷ACG中

Java Graphics drawString 居中绘制文本

调用FontMetrics里的stringWidth方法可以获得文本的宽度,进行计算即可,以下是可直接调用的方法:

  1. public void drawString(Graphics g, String str, int xPos, int yPos) {
  2.         int strWidth = g.getFontMetrics().stringWidth(str);
  3.         g.drawString(str, xPos + strWidth / 2, yPos);
  4. }

EYEZMAZE的Flash游戏~

大家之前玩的GROW系列就是来自这个~
今天同学发来新的MEET(团聚),仔细一看才发现旁边是GROW系列,有出新品噢。。
 
繁体中文网站:http://www.zh-tw.eyezmaze.com/ 

Java游戏开发入门之隐藏鼠标。。

这两天跟着马士兵的坦克大战视频学习AWT。。。运行起来后发现鼠标一直都有,好讨厌 - -

下面贴个隐藏鼠标的方法,把它放到主Frame里,再调用即可。

  1. public void hideCursor() {
  2.         Image image = Toolkit.getDefaultToolkit().createImage(
  3.                 new MemoryImageSource(0, 0, new int[0], 0, 0));
  4.         this.setCursor(Toolkit.getDefaultToolkit().createCustomCursor(
  5.                 image, new Point(0, 0), null));
  6. }

Hello, CEGUI!

花了一天时间 终于搞懂一些些~贴图纪念:

支持中文输入,然后做了几个选择 = = Talk对象不同的话 聊天记录和名字\头像都会改变(废话 = ◇ =||),下面可以输入自己的名字 XD那个格子是表情。

有空可以做个网络版 就可以聊天啦 > <

还是小笔记,CLR中TextBox移动到最后一行。。

两句话。。在更新语句后执行即可。。

  1. m_tb_ServerMessage->Select(m_tb_ServerMessage->TextLength, 0);//光标定位到文本最后
  2. m_tb_ServerMessage->ScrollToCaret();//滚动到光标处

CLR下的几个转换String函数:IP、时间及char*

CLR是什么。。。。至今不懂。。大概就是.NET Framework里的某个东东吧 = =。

还是做SHELL的时候,查了些资料写得。。很简单。。贴之以后可复用。。

ExtJS在Firefox下显示字体偏小问题

之前是手工修改firefox的最小字体设置,但是显然不可能要求用户也这样做。

这里贴一个来自http://micki.blogbus.com/logs/37282913.html的解决方案。

Ext换肤(可将主题存储到Cookies中。。)

虽然Ext 默认的皮肤Vista很不错,但是总不能所有系统都长那样嘛。。于是本文介绍下Ext 换肤的方法。。