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

正文內(nèi)容

陳鵬長沙學(xué)院畢業(yè)設(shè)計說明書(最終版)-資料下載頁

2024-10-04 19:12本頁面
  

【正文】 lt_label)。 (340, 320, 70, 20)。 ()。 (err_tip)。 (420, 240, 100, 17)。 (jPanel)。 (0, 0, 1010, 520)。 ()。 return jPanel。 } private void StarActionPerformed(ActionEvent evt) { String n = ()。 String k = ()。 int n1,k1。 try{ n1 = (n)。 k1 = (k)。 }catch(NumberFormatException e) { (請輸入數(shù)字)。 return。 } if(n11||k10) { (請輸入大于0的數(shù)字)。 return。 } if(n1k1){ (項數(shù)K不能大于N)。 return 。 } ()。 //通過工廠生產(chǎn)Binomial對象 Binomial binomial = ()。 int result = (n1, k1)。 ((result))。 } private void knowledgeActionPerformed(ActionEvent evt){ KnowledgeUI Knowledge = new KnowledgeUI()。 (true)。 ()。 }}源文件名:package UI。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。/** * 插入排序UI * @author Administrator * */public class InsetSortUI implements UIRepaintFactory { /** * 數(shù)組標(biāo)簽 */ private Label number_label = new Label()。 /** * 數(shù)組長度輸入 */ private JTextField number_input = new JTextField()。 /** * 開始按鈕 */ private JButton star = new JButton()。 /** * 結(jié)果顯示框 */ private TextArea result = new TextArea()。 /** * 結(jié)果提示標(biāo)簽 */ private Label result_label = new Label()。 /**用戶輸入已有數(shù)組提示*/ private Label user_tip = new Label()。 /**用戶輸入已有數(shù)組*/ private JTextField user_input = new JTextField()。 /**數(shù)組錯誤提示*/ private Label user_err = new Label()。 /**使用用戶輸入的數(shù)據(jù)演示*/ private JButton user_button = new JButton()。 /**詳細(xì)過程*/ private JButton step = new JButton()。 /**錯誤提示*/ private Label tip = new Label()。 /**主顯示界面*/ private JPanel jPanel = new JPanel()。 /**單步結(jié)果集合*/ private ArrayListString answer = new ArrayListString()。 /**單步錯誤提示*/ private Label step_err = new Label()。 /**當(dāng)前的步數(shù)*/ private int curr_num =0。 /**知識學(xué)習(xí)*/ private JButton knowledge = new JButton()。 @Override public JPanel repaintUI(JFrame f, JPanel p) { //移除前一個jpanel (p)。 (null)。 (算法學(xué)習(xí))。 (knowledge)。 (900, 10, 100, 25)。 (new ActionListener() { public void actionPerformed(ActionEvent evt) { knowledgeActionPerformed(evt)。 } })。 (請輸入數(shù)組)。 (user_tip)。 (330, 80, 80, 20)。 (user_input)。 (410, 80, 230, 20)。 ()。 (user_err)。 (680, 80, 100, 20)。 (數(shù)組長度)。 (number_label)。 (330, 130, 80, 20)。 (number_input)。 (410, 130, 230, 23)。 ()。 (請輸入數(shù)字)。 (tip)。 (680, 130, 100, 20)。 (false)。 (自動生成隨機數(shù)并排序)。 (star)。 (410, 180, 170, 25)。 (new ActionListener() { public void actionPerformed(ActionEvent evt) { starActionPerformed(evt)。 } })。 ()。 (請先計算排序結(jié)果)。 (step_err)。 (590, 180, 150, 25)。 (false)。 (使用已有數(shù)組排序)。 (user_button)。 (410, 225, 150, 25)。 (new ActionListener() { public void actionPerformed(ActionEvent evt) { user_buttonActionPerformed(evt)。 } })。 (詳細(xì)過程)。 (step)。 (570, 225, 100, 25)。 (new ActionListener() { public void actionPerformed(ActionEvent evt) { stepActionPerformed(evt)。 } })。 //結(jié)果顯示框 (result)。 (410, 260, 450, 200)。 (排序結(jié)果)。 (result_label)。 (320, 327, 60, 20)。 (jPanel)。 (0, 0, 1010, 520)。 //刷新界面 ()。 return jPanel。 } private void stepActionPerformed(ActionEvent evt) { //如果answer的size為0,將錯誤提示信息顯示出來 if(()==0){ (true)。 return。 } if(curr_num=()) { (已經(jīng)到尾了)。 return。 } String str =第+ curr_num+步+(curr_num)。 (false)。 (str)。 curr_num++。 } private void user_buttonActionPerformed(ActionEvent evt) { String num_string = ()。 //當(dāng)用戶使用英文, String[] nums = (,)。 //當(dāng)用戶使用中文, if(==1) nums = (,)。 if(=1) (多給點數(shù)據(jù)吧!)。 int[] arry = stringtodouble(nums)。 if(arry == null) return。 //通過工廠生產(chǎn)insertionsoar對象 InsertionSort insertsort = ()。 int[] sorts = (arry)。 answer = ()。 //將結(jié)果設(shè)置到顯示框 ((sorts))。 //將單步顯示的游標(biāo)重置 curr_num=0。 //刷新界面 ()。 } private void starActionPerformed(ActionEvent evt) { String number = ()。 int numberint=0。 Boolean flag = false。 try{ numberint = (number)。 }catch(NumberFormatException e){ flag = true。 } if(numberint1){ flag = true。 } if(flag ==true){ (true)。 return。 } else if(flag ==false) (false)。 //通過工廠生產(chǎn)insertionsoar對象 InsertionSort insertsort = ()。 (numberint)。 int[] sorts = ()。 sorts = (sorts)。 answer = ()。 //將結(jié)果設(shè)置到顯示框 ((sorts))。 //將單步顯示的游標(biāo)重置 curr_num=0。 //刷新界面 ()。 } /** * 將string數(shù)組轉(zhuǎn)化成double數(shù)組 * @param list string數(shù)組 * @return 如果string數(shù)組中只存在數(shù)字,返回double數(shù)組,否則返回null */ public int[] stringtodouble(String[] list){ int[] doubles = new int[]。 for(int i=0。i。i++){ try{ int dou_num = (list[i])。 doubles[i] = dou_num。 }catch(NumberFormatException e){ (請輸入整數(shù))。 return null。 } } return doubles。 } private void knowledgeActionPerformed(ActionEvent evt){ KnowledgeUI Knowledge = new KnowledgeUI()。 (true)。 ()。 }}源文件名:package UI。import 。import 。import 。import 。import 。import 。import .*。/** * 知識學(xué)習(xí)界面 * @author __USER__ */public class KnowledgeUI extends { private static final long serialVersionUID = 6411907502538584807L。 /** Creates new form t */ public KnowledgeUI() { initComponents()。 setSize(570, 640)。 setLocationRelativeTo(null)。 setDefaultCloseOperation()。 (new WindowAdapter() { public void windowClosing(WindowEvent arg0) { // return。 if (((JFrame) (), 你確定退出程序嘛?, Exit Confirm, , ) == ) { // (exit program)。 // (0)。 ((JFrame) ()).dispose()。 } } })。 } private void initComponents() { jScrollPane1 = new JScrollPane()。 jTextArea1 = new JTextArea()。 getContentPane().setLayout(null)。
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1