freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

j2me課程設計論文--課程表管理系統(tǒng)(編輯修改稿)

2024-12-11 18:18 本頁面
 

【文章內容簡介】 h,int dayofmonth){ =year。 =month。 =dayofmonth。 } public Mydate(){ =2020。 =1。 =18。 } public byte[] toBytes(){ byte[] data = null。 try { ByteArrayOutputStream baos = new ByteArrayOutputStream()。 DataOutputStream dos = new DataOutputStream(baos)。 (year)。 (month)。 (dayofmonth)。 data = ()。 ()。 ()。 } catch (Exception e) { ()。 } return data。 } public void initMydate(byte[] data){ try { ByteArrayInputStream bais = new ByteArrayInputStream(data)。 DataInputStream dis = new DataInputStream(bais)。 year = ()。 month = ()。 dayofmonth = ()。 ()。 ()。 } catch (IOException ex) { 本科課程設計論文 13 ()。 } } public int getDayofmonth() { return dayofmonth。 } public int getMonth() { return month。 } public int getYear() { return year。 } } package entities。 import .*。 /* * 該類完成存儲某一個課程一個星期的上課情況內容,并完成了顯示功能 * 它繼承自 customitem 是 diplayalbe 子類,因此能以表格顯示 * setcoursedata 設置該表格里內容 * getcoursedata 則返回表格內容 * data 字符串數組用于顯示 “ *” 或者顯示空 它是 6 行 8 列數組 它還要顯示表頭 星期幾 以及第幾節(jié)課 * courseata 整型數組,真正用于存儲數據,為 1 則有課,否則沒課,它只是 5 行 7 列的數組 */ /** * */ public class OneCourseTable extends CustomItem implements ItemCommandListener{ private static final Command CMD_EDIT = new Command(編輯 , , 1)。 private static final int UPPER = 0。 private static final int IN = 1。 private static final int LOWER = 2。 private int rows = 6。 private int cols = 8。 private int dx = 25。 本科課程設計論文 14 private int dy = 20。 private int location = UPPER。 private int currentX = 1。 private int currentY = 1。 private String[][] data = new String[rows][cols]。 private int[][] coursedata=new int[rows1][cols1]。 // Traversal stuff // indicating support of horizontal traversal internal to the CustomItem boolean horz。 // indicating support for vertical traversal internal to the CustomItem. boolean vert。 public OneCourseTable(String title) { super(title)。 setDefaultCommand(CMD_EDIT)。 setItemCommandListener(this)。 //星期 data[0][1]=一 。data[0][2]=二 。data[0][3]=三 。data[0][4]=四 。data[0][5]=五 。 data[0][6]=六 。data[0][7]=日 。 data[1][0]=1。data[2][0]=2。data[3][0]=3。data[4][0]=4。data[5][0]=5。 for(int i=0。i5。i++) for(int j=0。j7。j++) coursedata[i][j]=0。 int interactionMode = getInteractionModes()。 horz = ((interactionMode amp。 ) != 0)。 vert = ((interactionMode amp。 ) != 0)。 } public OneCourseTable(String title,int[][] a) { super(title)。 setDefaultCommand(CMD_EDIT)。 setItemCommandListener(this)。 //星期 data[0][1]=一 。data[0][2]=二 。data[0][3]=三 。data[0][4]=四 。data[0][5]=五 。 data[0][6]=六 。data[0][7]=日 。 data[1][0]=1。data[2][0]=2。data[3][0]=3。data[4][0]=4。data[5][0]=5。 本科課程設計論文 15 for(int i=0。i5。i++) for(int j=0。j7。j++) { coursedata[i][j]=a[i][j]。 if(coursedata[i][j]!=0) data[i+1][j+1]=*。 } int interactionMode = getInteractionModes()。 horz = ((interactionMode amp。 ) != 0)。 vert = ((interactionMode amp。 ) != 0)。 } protected int getMinContentHeight() { return (rows * dy) + 1。 } protected int getMinContentWidth() { return (cols * dx) + 1。 } protected int getPrefContentHeight(int width) { return (rows * dy) + 1。 } protected int getPrefContentWidth(int height) { return (cols * dx) + 1。 } protected void paint(Graphics g, int w, int h) { for (int i = 0。 i = rows。 i++) { (0, i * dy, cols * dx, i * dy)。 } for (int i = 0。 i = cols。 i++) { (i * dx, 0, i * dx, rows * dy)。 } int oldColor = ()。 (0x00D0D0D0)。 ((currentX * dx) + 1, (currentY * dy) + 1, dx 1, dy 1)。 (oldColor)。 本科課程設計論文 16 for (int i = 0。 i rows。 i++) { for (int j = 0。 j cols。 j++) { if (data[i][j] != null) { // store clipping properties int oldClipX = ()。 int oldClipY = ()。 int oldClipWidth = ()。 int oldClipHeight = ()。 ((j * dx) + 1, i * dy, dx 1, dy 1)。 (data[i][j], (j * dx) + 2, ((i + 1) * dy) 2, | )。 // restore clipping properties (oldClipX, oldClipY, oldClipWidth, oldClipHeight)。 } } } } protected boolean traverse(int dir, int viewportWidth, int viewportHeight, int[] visRect_inout) { if (horz amp。amp。 vert) { switch (dir) { case : if (location == UPPER) { location = IN。 } else { if (currentY (rows 1)) { currentY++。 repaint(currentX * dx, (currentY 1) * dy, dx, dy)。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1