levelhandler.java
来自「monkeymahjongg,一个JME3D游戏的源代码」· Java 代码 · 共 33 行
JAVA
33 行
package jmetest.monkeymahjongg.playground.model;
import java.util.Vector;
import org.xml.sax.Attributes;
import org.xml.sax.helpers.DefaultHandler;
public class LevelHandler extends DefaultHandler {
private int line = 0;
//String name;
int width, height, depth;
Vector<String> lines = new Vector<String>();
public LevelHandler() {
}
@Override
public void startElement(String uri, String localName, String qName,
Attributes attributes) {
if ("mahjongg".equals(qName)) {
//name = attributes.getValue("name");
width = Integer.valueOf(attributes.getValue("width"));
height = Integer.valueOf(attributes.getValue("height"));
depth = Integer.valueOf(attributes.getValue("layers"));
} else if ("line".equals(qName)) {
String data = attributes.getValue("data");
lines.add(data);
line++;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?