数据库:SQLite( 需要下载 SQLiteStudio,绿色软件,解压即用。用来创建表格)
语言:processing ( 需要下载 squelized插件,用processing3.3菜单栏--工具--添加工具-库添加。这个插件用来读表格)
字体:微软雅黑" (可以在程序中任意更换)
程序:
//////////////////////////////////////////////////////////////////////
//xz平面图
import samuelal.squelized.*;
PFont myFont ;
SQLConnection myConnection ;
Table testTable ;
//////////
void setup()
{
size(1280,1280,P3D);
myFont = createFont("微软雅黑", 132) ;
textFont( myFont ) ;
textSize(30);
background(0,0,0);
myConnection = new SQLiteConnection("jdbc:sqlite:K:/processing & sqlite/sketch_20210317ChineseChar/historyOfCCP.db");
testTable = myConnection.getTable("timeAndMemo");
}
//////////
void draw()
{
background(0);
for (int j=0; j < testTable.getRowCount(); j++) //for (TableRow row : testTable.rows())
{
text(testTable.getString(j, "DATA"),0-200, 130,j*150 );
text(testTable.getString(j, "Time"),300-200, 130, j*150 );
camera(-1200 + mouseX*3, -1400+ mouseY*3, 2200 , 175, 950, -600, 0, 1, 0 ); //coordinate for the eye,,,coordinate for the center of the scene,,,
}
}
附件:historyOfCCP.db 需要用SQLiteStudio自建(略),然后放到与上述.pde文件同一个文件夹内。
网友评论