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

正文內容

java實驗報告封面及正文字體格式要求大全五篇-資料下載頁

2024-11-05 06:29本頁面
  

【正文】 表格顯示裁判評分,隨裁判人數(shù)變化而變化;指定分數(shù)范圍,若超出,則異常處理;得分規(guī)則有指定接口約定,由多個接口對象給出多種得分規(guī)則,如求平均數(shù)值,或去掉一個最高分和一個最低分后,再求平均值。,然后修改程序,當使用鼠標單擊后在另一位置重新繪制月亮。【例】 在Applet中畫月亮。import .*。import 。public class MoonApplet extends Applet { public void paint(Graphics g)//在Applet上繪圖 { ()。(”The Moon“,100,20)。int x=0,y=0。//圓外切矩形左上角坐標 x = ()/4。y = ()/4。int diameter = (()/2, ()/2)。//圓的直徑()。(x,y,diameter,diameter)。//畫圓(())。//設置為背景色 (x20,y20,diameter,diameter)。//畫圓 } } :r=aθ畫出相應圖形。要求:(1)注意選用適當?shù)牟季止芾砥髟O計圖形用戶界面,比較它們的布局情況;(2)養(yǎng)成良好的編程習慣,嚴格按照命名規(guī)則為包、類及類成員命名,將每個程序打包,;(3)學會使用Eclipse的各種調試方法;(4)學會查閱Java API文檔,如查找事件類的處理里方法。程序清單:(建議程序中適當添加注釋信息,增強可讀性;較長程序可分欄書寫,保證報告排版整潔美觀。) 。import 。import .*。import .*。public class Calulator implements ActionListener { JTextField t1。JPanel p1。JFrame f。static int count=1。static float value=0。int p2=0。String p。public Calulator(){f=new JFrame(”Calulator“)。(400,200)。p1=new JPanel()。t1=new JTextField(30)。()。(new GridLayout(5,4))。(t1)。String str[]= {”開根“,”+“,”“,”清零“,”7“,”8“,”9“,”/“,”4“,”5“,”6“,”*“,”1“,”2“,”3“,”負“,”0“,”.“,”正“,”=“}。for(int i=0。ipublic void actionPerformed(ActionEvent e){ String c = ()。if(c==”0“||c==”1“||c==”2“||c==”3“||c==”4“||c==”5“||c==”6“||c==”7“||c==”8“||c==”9“||c==”.“){if(p2==0){(c)。p2++。} else {(()+c)。p2++。}} else if(p==”清零“){value=0。((value))。} else {count++。p2=0。if(count==2){p=c。value=(())。} if(c==”=“){ if(p==”開根“){value=(float)((()))。((value))。count=2。} else if(p==”+“){value+=(())。count=2。} else if(p==”“){ value=(())。count=2。}else if(p==”*“){value*=(())。count=2。} else if(p==”/“){ value/=(())。count=2。} else if(p==”正”){value=((()))。((value))。count=2。} else if(p==”負“){value=1*(())。((value))。count=2。} ((value))。value=0。}} } public static void main(String[] args){ new Calulator()。}} .*。import .*。import .*。public class ZhuanH extends JFrame implements ActionListener{ TextField t1,t2,t3,t4。public ZhuanH(){super(”十進制整數(shù)轉換“)。()。t1=new TextField(5)。t2=new TextField(5)。t3=new TextField(5)。t4=new TextField(5)。(null)。(400,200)。(new GridLayout(4,2))。(new Label(”十進制“))。(t1)。(this)。(new Label(”二進制“))。(t2)。(new Label(”八進制“))。(t3)。(new Label(”十六進制“))。(t4)。(EXIT_ON_CLOSE)。(true)。}public void actionPerformed(ActionEvent e){ String c = ()。(((c)))。(((c)))。(((c)))。} public static void main(String[] args){ new ZhuanH()。}} .*。import .*。import .*。public class PingFen extends JFrame implements ActionListener{ JPanel p,p1。JTextField t。JTextField t1[]=new JTextField[10]。JButton b。float s=0,k。int t2,t3。public PingFen(){ super(”模擬裁判評分“)。(300,120)。p1=new JPanel(new GridLayout(2,5))。(p1,”North“)。p=new JPanel(new FlowLayout())。(p,”South“)。b=new JButton(”平均分“)。t=new JTextField(10)。(b)。(t)。for(int i=0。)throw new Exception()。else continue。} catch(Exception ev){(this,t1[i].getText()+”超出范圍“+”,“+”請重新輸入“)。t1[i].setText(null)。} } max=((t1[0].getText()))。min=((t1[0].getText()))。for(int i=1。imax){max=k。t2=i。} else if((k=((t1[i].getText())))new PingFen()。}} .*。import 。import .*。public class MoonApplet extends Applet implements MouseListener { int x,y。public void init(){x=()/4。y=()/4。addMouseListener(this)。}public void paint(Graphics g)//在Applet上繪圖 { ()。(”The Moon“,100,20)。int diameter = (()/2, ()/2)。//圓的直徑()。(x,y,diameter,diameter)。//畫圓(())。//設置為背景色 (x20,y20,diameter,diameter)。//畫圓 } public void mouseClicked(MouseEvent e){x=()。y=()。repaint()。} package2。import .*。import .*。import .*。public class LuoXuan extends JFrame implements ActionListener{ private static final long serialVersionUID = 1L。private LuoXuanCanvas canvas。//自定義畫布組件 public LuoXuan(){super(”阿基米德螺線“)。Dimension dim=getToolkit().getScreenSize()。(,)。JPanel p=new JPanel()。(p,”North“)。JButton b=new JButton(”選擇顏色“)。(b)。(this)。=new LuoXuanCanvas()。().add(, ”Center“)。(EXIT_ON_CLOSE)。(true)。}public void actionPerformed(ActionEvent e){Color c=(this, ”選擇顏色“, )。(c)。()。}public static void main(String[] args){new LuoXuan()。} } class LuoXuanCanvas extends Canvas {private Color color。public void LuoXuan(Color color){(color)。} public void setColor(Color color){=color。} public void paint(Graphics g){int x0=()/2。int y0 = ()/2。()。(x0, 0, x0, y0*2)。(0, y0, x0*2, y0)。for(int i=0。i四、實驗結果與分析(程序運行結果及其分析)(分析每題采用的布局管理器、事件處理類和主要功能實現(xiàn)方法)、實驗體會(遇到問題及解決辦法,編程后的心得體會)這次實驗主要是對圖形用戶界面的設計,這里有鼠標觸發(fā)的事件,就要讓類實現(xiàn)MouseListener,在類里面實現(xiàn)MouseListener的方法,這里是選擇單擊時(mouseClicked()),這個方法,在方法體內用getX(),getY()方法來獲取當前坐標。實驗項目名稱:Java高級編程 實驗學時: 4 同組學生姓名: ———— 實驗地點: 工科樓A101 實驗日期: ~ 實驗成績: 批改教師: 劉晶 批改時間:實驗4 Java高級編程一、實驗目的和要求(1)了解文件的概念和文件對象的創(chuàng)建方法;(2)掌握使用文件輸入輸出流讀寫文件的方法;(3)了解線程的基本概念和多線程程序設計的基本方法;(4)掌握數(shù)據(jù)庫連接的方法;(5)創(chuàng)建SQL查詢并更新數(shù)據(jù)庫中的信息;(6)調試程序要記錄調試過程中出現(xiàn)的問題及解決辦法;(7)編寫程序要規(guī)范、正確,上機調試過程和結果要有記錄,不斷積累編程及調試經(jīng)驗;(8)做完實驗后給出本實驗的實驗報告。二、實驗儀器和設備奔騰以上計算機,Windows 操作系統(tǒng),MySQL數(shù)據(jù)庫。三、實驗過程(1)使用文件字節(jié)輸入/輸出流,合并兩個指定文件;當文件中的數(shù)據(jù)已排序時,合并后的數(shù)據(jù)也要求是已排序的。(2)將Java的關鍵字保存在一個文本文件中,判斷一個字符串是否為Java的關鍵字。(3)編寫在構造方法中產(chǎn)生一個15之間的隨機數(shù)的繼承Thread類的線程類DelayPrintThread,使得線程體每休眠此隨機數(shù)時間就打印輸出線程號和休眠時間;,在main()方法中創(chuàng)建兩個線程,并應用sleep()控制主應用程序延遲一段時間。(4)編寫繼承Runnable接口的Applet多線程小程序類MultiThreadApplet,編寫繼承該類的Applet小程序類Clock,在Clock中重新構造父類的run()方法,實現(xiàn)數(shù)字時鐘的功能,要求不斷刷新顯示時、分、秒。(5)為學生信息表stuinfo設計數(shù)據(jù)庫應用程序,包括數(shù)據(jù)的輸入、刪除和查詢功能。要求:(1)注意選用適當?shù)奈募鬟M行文件讀寫;(2)學會兩種創(chuàng)建線程的方法,并比較使用場合;(3)養(yǎng)成良好的編程習慣,嚴格按照命名規(guī)則為包、類及類成員命名,將每個程序打包,;(4)學會查閱Java API文檔,如查找常用工具類。程序清單:(建議程序中適當添加注釋信息,增強可讀性;較長程序可分欄書寫,保證報告排版整潔美觀。) .*。import 。public class File { private String Filename。static int s=0,t=0。public File(String Filename){=Filename。} public void writeToFile(byte[] buffer)throws IOException {if(s==0){FileOutputStream fout = new FileOutputStream()。s++。(buffer)。(buffer)。()。()。} else { FileOutputStream fout1 = new FileOutputStream(,true)。(buffer)。(buffer)。()。} }public void readFromFile()throws IOException { FileInputStream fin = new FileInputStream()。if(t==0){(”文件名“+”:“++”:“)。t++。} else (”合并兩個文件后“+”:“++”:“)。byte[] buffer = new byte[512]。int count = (buffer)。while(count!=1){ for(int i=0。ibyte[] buffer = {0,1,4,3,2,5,6,9,8,7}。byte[] buffer1 = {10,11,12,14,15,17,16,19,20,13,18}。File afile = new File(”“)。(buffer)。(buffer1)。()。} } .*。public class File { private String Fil
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1