版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> JAVA</b></p><p><b> 課程設(shè)計(jì)報(bào)告</b></p><p><b> ?。▓D書管理系統(tǒng))</b></p><p><b> 系統(tǒng)目的與功能</b></p><p> ?。?)本系統(tǒng)通鏈接ACCESS完
2、成對(duì)用戶信息和圖書信息的管理,并制作可視化界面進(jìn)行操作。</p><p> (2)系統(tǒng)主要實(shí)現(xiàn)的功能有用戶的登陸,圖書的插入、修改、刪除、查看、借閱、歸還。</p><p><b> 開發(fā)工具</b></p><p> 開發(fā)工具使用Eclipse作為主用開發(fā)環(huán)境,并使用VE相關(guān)制作系統(tǒng)界面部分。</p><p>
3、 系統(tǒng)說明(以下名字都是類名)</p><p> Access類來進(jìn)行界面切換,數(shù)據(jù)庫操作等。</p><p> MainMenu、Regsdit類是系統(tǒng)登陸界面和用戶注冊(cè)界面。</p><p> MainCl類是系統(tǒng)的主要界面。</p><p> Insert、Look、Update、Delete、Sendbook、Backbook
4、類分別用來進(jìn)行圖書插入、圖書信息查看、圖書信息修改、圖書刪除、借閱圖書、歸還圖書。</p><p><b> 程序代碼</b></p><p><b> Access類</b></p><p> package access;</p><p> import java.sql.*;</
5、p><p> import javax.swing.JLabel;</p><p> import javax.swing.JPanel;</p><p> import javax.swing.JTextField;</p><p> import view.*;</p><p> public class A
6、ccess {</p><p> Connection conn = null;</p><p> Statement stmt = null;</p><p> ResultSet rs = null;</p><p> PreparedStatement ps = null;</p><p> Strin
7、g username;</p><p> String temp;</p><p> String password;</p><p> String bookname;</p><p> String bookid;</p><p> String author;</p><p>
8、 String publisher;</p><p> String name;</p><p> int count;</p><p> JTextField test;</p><p> JTextField test1;</p><p> JLabel jLabel;</p><p&
9、gt; JPanel jpane;</p><p> int result=0;</p><p> public Access(String username, String password) {</p><p> this.username = username;</p><p> this.password = passwor
10、d;</p><p><b> try {</b></p><p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");</p><p> String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.md
11、b)};DBQ=D:\\workspace\\bookmis.mdb";</p><p> conn = DriverManager.getConnection(strurl);</p><p> stmt = conn.createStatement();</p><p> } catch (Exception e) {</p>&l
12、t;p><b> }</b></p><p><b> }</b></p><p> public Access(String bookname,String bookid,String author,String publisher,JTextField test) {</p><p> this.book
13、name=bookname;</p><p> this.bookid=bookid;</p><p> this.author=author;</p><p> this.publisher=publisher;</p><p> this.test=test;</p><p><b> try
14、{</b></p><p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");</p><p> String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\workspace\\bookmis.mdb&quo
15、t;;</p><p> conn = DriverManager.getConnection(strurl);</p><p> stmt = conn.createStatement();</p><p> } catch (Exception e) {</p><p><b> }</b></p>
16、;<p><b> }</b></p><p> public Access(String bookname,String bookid,String author,String publisher,JLabel jlabel) {</p><p> this.bookname=bookname;</p><p> thi
17、s.bookid=bookid;</p><p> this.author=author;</p><p> this.publisher=publisher;</p><p> this.jLabel=jlabel;</p><p><b> try {</b></p><p> Cl
18、ass.forName("sun.jdbc.odbc.JdbcOdbcDriver");</p><p> String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\workspace\\bookmis.mdb";</p><p> conn = Dri
19、verManager.getConnection(strurl);</p><p> stmt = conn.createStatement();</p><p> } catch (Exception e) {</p><p><b> }</b></p><p><b> }</b>&l
20、t;/p><p> public Access() {</p><p><b> try {</b></p><p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");</p><p> String strurl = "jdbc:odbc:d
21、river={Microsoft Access Driver (*.mdb)};DBQ=D:\\workspace\\bookmis.mdb";</p><p> conn = DriverManager.getConnection(strurl);</p><p> stmt = conn.createStatement();</p><p> }
22、 catch (Exception e) {</p><p><b> }</b></p><p><b> }</b></p><p> public Access(String temp,JTextField test1) {</p><p> this.temp=temp;</p
23、><p> this.test1=test1;</p><p><b> try {</b></p><p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");</p><p> String strurl = "jdbc:odbc:drive
24、r={Microsoft Access Driver (*.mdb)};DBQ=D:\\workspace\\bookmis.mdb";</p><p> conn = DriverManager.getConnection(strurl);</p><p> stmt = conn.createStatement();</p><p> } cat
25、ch (Exception e) {</p><p><b> }</b></p><p><b> }</b></p><p> public Access(String aname,JPanel jpane,JLabel jLabel) {</p><p> name=aname;<
26、;/p><p> this.jpane=jpane;</p><p> this.jLabel=jLabel;</p><p><b> try {</b></p><p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");</p><
27、;p> String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\workspace\\bookmis.mdb";</p><p> conn = DriverManager.getConnection(strurl);</p><p> stmt = conn.c
28、reateStatement();</p><p> } catch (Exception e) {</p><p><b> }</b></p><p><b> }</b></p><p> public Access(String aname,JLabel jLabel) {</
29、p><p> name=aname;</p><p> this.jLabel=jLabel;</p><p><b> try {</b></p><p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");</p><p>
30、String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\workspace\\bookmis.mdb";</p><p> conn = DriverManager.getConnection(strurl);</p><p> stmt = conn.createSta
31、tement();</p><p> } catch (Exception e) {</p><p><b> }</b></p><p><b> }</b></p><p> public void regsdit() {</p><p><b> t
32、ry {</b></p><p> result=stmt.executeUpdate("insert into userinform(username,password) values('"+username+"','"+password+"')");</p><p> } cat
33、ch (SQLException e) {</p><p> // TODO 自動(dòng)生成 catch 塊</p><p> new Fail().getJDialog();</p><p><b> }</b></p><p> if (result == 1) {</p><p> Ma
34、inMenu mainmenu = new MainMenu();</p><p> mainmenu.getJFrame();</p><p><b> } else {</b></p><p><b> }</b></p><p><b> }</b></p&
35、gt;<p> public void login() {</p><p><b> try {</b></p><p> rs=stmt.executeQuery("select * from userinform where username='"+username+"' and password=
36、'"+password+"'");</p><p> if(rs.next())</p><p><b> {</b></p><p> MainCl maincl =new MainCl();</p><p> maincl.getJFrame();</p&g
37、t;<p><b> }</b></p><p><b> else {</b></p><p> LoginFail loginfail=new LoginFail();</p><p> loginfail.getJDialog();</p><p><b>
38、}</b></p><p> } catch (SQLException e) {</p><p> // TODO 自動(dòng)生成 catch 塊</p><p> e.printStackTrace();</p><p><b> }</b></p><p><b>
39、 }</b></p><p> public void insert() {</p><p><b> try {</b></p><p> result=stmt.executeUpdate("insert into bookmis(bookname,num,auther,publisher) values(
40、9;"+bookname+"','"+bookid+"','"+author+"','"+publisher+"')");</p><p> } catch (SQLException e) {</p><p> // TODO 自動(dòng)生成 c
41、atch 塊</p><p> e.printStackTrace();</p><p><b> }</b></p><p> if(result==1){</p><p> test.setText("插入成功");</p><p><b> }<
42、/b></p><p> else test.setText("插入失敗");</p><p><b> }</b></p><p> public void look() {</p><p> Look alook =new Look();</p><p>&l
43、t;b> try{</b></p><p> rs = stmt.executeQuery("select * from bookmis");</p><p> while (rs.next()) </p><p><b> {</b></p><p> bookna
44、me=rs.getString("bookname");</p><p> bookid=rs.getString("num");</p><p> author=rs.getString("auther");</p><p> publisher=rs.getString("publish
45、er");</p><p> count=rs.getInt("count");</p><p> String acount=Integer.toString(count);</p><p> String temp="書名: "+bookname+" 編號(hào): "+bookid+&q
46、uot; 作者: "+author+" 出版社: "+publisher+" 數(shù)量:"+acount;</p><p> alook.getList().add(temp);</p><p> alook.getJFrame();</p><p> alook.getList().add(&
47、quot;\n\n\n\n");</p><p><b> }</b></p><p> }catch(Exception e){</p><p><b> }</b></p><p><b> }</b></p><p> publ
48、ic void delete() {</p><p> try{result=0;</p><p> result=stmt.executeUpdate("delete from bookmis where bookname='"+temp+"'");</p><p> }catch(Excepti
49、on e){</p><p><b> }</b></p><p> if(result==1){</p><p> test1.setText("刪除成功");</p><p><b> }</b></p><p> else test1.se
50、tText("刪除失敗,你輸入的書名有誤");</p><p><b> }</b></p><p> public void update() {</p><p><b> try {</b></p><p> rs = stmt.executeQuery("
51、select * from bookmis where bookname='"+name+"'");</p><p> if(rs.next())</p><p><b> {</b></p><p> stmt.executeUpdate("delete from bookmis
52、where bookname='"+name+"'");</p><p> jpane.setVisible(true);</p><p><b> }</b></p><p><b> else</b></p><p><b> {&
53、lt;/b></p><p> jLabel.setText("請(qǐng)輸入正確的書名");</p><p><b> }</b></p><p> } catch (SQLException e) {</p><p><b> }</b></p><
54、p><b> }</b></p><p> public void aupdate() {</p><p><b> try {</b></p><p> result=stmt.executeUpdate("insert into bookmis(bookname,num,auther,publi
55、sher) values('"+bookname+"','"+bookid+"','"+author+"','"+publisher+"')");</p><p> } catch (SQLException e) {</p><p>
56、 // TODO 自動(dòng)生成 catch 塊</p><p> e.printStackTrace();</p><p><b> }</b></p><p> if(result==1){</p><p> jLabel.setText("修改成功");</p><p&g
57、t;<b> }</b></p><p> else jLabel.setText("修改失敗");</p><p><b> }</b></p><p> public void sendbook() {</p><p><b> try {</b&g
58、t;</p><p> rs = stmt.executeQuery("select * from bookmis where bookname='"+name+"'");</p><p> if(rs.next())</p><p><b> {</b></p>&l
59、t;p> int bcount=rs.getInt("count");</p><p> if(bcount<=0){</p><p> jLabel.setText("書已經(jīng)全部借完");return;</p><p><b> }</b></p><p>
60、 stmt.executeUpdate("update bookmis set count=count-1 where bookname='"+name+"'");</p><p> jLabel.setText("借閱成功");</p><p><b> }</b></p>
61、<p><b> else</b></p><p><b> {</b></p><p> jLabel.setText("沒有這本書");</p><p><b> }</b></p><p> } catch (SQLExcepti
62、on e) {</p><p> e.printStackTrace();</p><p><b> }</b></p><p><b> }</b></p><p> public void backbook() {</p><p><b> try {
63、</b></p><p> stmt.executeUpdate("update bookmis set count=count+1 where bookname='"+name+"'");</p><p> jLabel.setText("還書成功");</p><p>
64、 } catch (SQLException e) {</p><p><b> }</b></p><p><b> }</b></p><p><b> MainMenu類</b></p><p> package view;</p><p>
65、; import javax.swing.JFrame;</p><p> import javax.swing.JPanel;</p><p> import java.awt.Dimension;</p><p> import javax.swing.JLabel;</p><p> import java.awt.Recta
66、ngle;</p><p> import javax.swing.JTextField;</p><p> import javax.swing.JButton;</p><p> import access.Access;</p><p> import javax.swing.JPasswordField;</p>
67、<p> public class MainMenu {</p><p> private JFrame jFrame = null; // @jve:decl-index=0:visual-constraint="159,78"</p><p> private JPanel jContentPane = null;</p><
68、;p> private JLabel jLabel = null;</p><p> private JTextField jTextField = null;</p><p> private JLabel jLabel1 = null;</p><p> private JButton jButton = null;</p><
69、p> private JButton jButton1 = null;</p><p> private JPasswordField jPasswordField = null;</p><p><b> /**</b></p><p> * This method initializes jFrame</p>
70、<p><b> * </b></p><p> * @return javax.swing.JFrame</p><p><b> */</b></p><p> public JFrame getJFrame() {</p><p> if (jFrame == null
71、) {</p><p> jFrame = new JFrame();</p><p> jFrame.setSize(new Dimension(461, 320));</p><p> jFrame.setTitle("圖書管理系統(tǒng)登陸界面");</p><p> jFrame.setContentPane(g
72、etJContentPane());</p><p> jFrame.setVisible(true);</p><p><b> }</b></p><p> return jFrame;</p><p><b> }</b></p><p><b>
73、/**</b></p><p> * This method initializes jContentPane</p><p><b> * </b></p><p> * @return javax.swing.JPanel</p><p><b> */</b><
74、/p><p> private JPanel getJContentPane() {</p><p> if (jContentPane == null) {</p><p> jLabel1 = new JLabel();</p><p> jLabel1.setBounds(new Rectangle(30, 121, 167, 30
75、));</p><p> jLabel1.setText(" 密 碼");</p><p> jLabel = new JLabel();</p><p> jLabel.setBounds(new Rectangle(30, 45, 167, 31));</p><p> jLabel.setText(&qu
76、ot; 用戶名");</p><p> jContentPane = new JPanel();</p><p> jContentPane.setLayout(null);</p><p> jContentPane.add(jLabel, null);</p><p> jContentPane.add(getJTe
77、xtField(), null);</p><p> jContentPane.add(jLabel1, null);</p><p> jContentPane.add(getJButton(), null);</p><p> jContentPane.add(getJButton1(), null);</p><p> jCon
78、tentPane.add(getJPasswordField(), null);</p><p><b> }</b></p><p> return jContentPane;</p><p><b> }</b></p><p><b> /**</b></p
79、><p> * This method initializes jTextField</p><p><b> * </b></p><p> * @return javax.swing.JTextField</p><p><b> */</b></p><p>
80、 private JTextField getJTextField() {</p><p> if (jTextField == null) {</p><p> jTextField = new JTextField();</p><p> jTextField.setBounds(new Rectangle(211, 44, 223, 35));<
81、/p><p><b> }</b></p><p> return jTextField;</p><p><b> }</b></p><p><b> /**</b></p><p> * This method initializes jBu
82、tton</p><p><b> * </b></p><p> * @return javax.swing.JButton</p><p><b> */</b></p><p> private JButton getJButton() {</p><p>
83、; if (jButton == null) {</p><p> jButton = new JButton();</p><p> jButton.setBounds(new Rectangle(61, 211, 121, 32));</p><p> jButton.setText("登陸");</p><p&g
84、t; jButton.addActionListener(new java.awt.event.ActionListener() {</p><p> public void actionPerformed(java.awt.event.ActionEvent e) {</p><p> String username=jTextField.getText();</p>
85、<p> String password=jPasswordField.getText();</p><p> Access access=new Access(username,password);</p><p> access.login();</p><p> jFrame.setVisible(false);</p>&l
86、t;p><b> }</b></p><p><b> });</b></p><p><b> }</b></p><p> return jButton;</p><p><b> }</b></p><p>&
87、lt;b> /**</b></p><p> * This method initializes jButton1</p><p><b> * </b></p><p> * @return javax.swing.JButton</p><p><b> */</b&
88、gt;</p><p> private JButton getJButton1() {</p><p> if (jButton1 == null) {</p><p> jButton1 = new JButton();</p><p> jButton1.setBounds(new Rectangle(269, 210, 139
89、, 32));</p><p> jButton1.setText("注冊(cè)");</p><p> jButton1.addActionListener(new java.awt.event.ActionListener() {</p><p> public void actionPerformed(java.awt.event.Acti
90、onEvent e) {</p><p> Regsdit regsdit=new Regsdit();</p><p> regsdit.getJFrame();</p><p> jFrame.setVisible(false);</p><p><b> }</b></p><p>
91、<b> });</b></p><p><b> }</b></p><p> return jButton1;</p><p><b> }</b></p><p><b> /**</b></p><p> * T
92、his method initializes jPasswordField</p><p><b> * </b></p><p> * @return javax.swing.JPasswordField</p><p><b> */</b></p><p> private JP
93、asswordField getJPasswordField() {</p><p> if (jPasswordField == null) {</p><p> jPasswordField = new JPasswordField();</p><p> jPasswordField.setBounds(new Rectangle(211, 121, 2
94、25, 29));</p><p><b> }</b></p><p> return jPasswordField;</p><p><b> }</b></p><p> public static void main(String a[])</p><p>&
95、lt;b> {</b></p><p> MainMenu mainmenu=new MainMenu();</p><p> mainmenu.getJFrame();</p><p><b> }</b></p><p><b> }</b></p>&
96、lt;p><b> MainCl類</b></p><p> package view;</p><p> import javax.swing.JFrame;</p><p> import javax.swing.JPanel;</p><p> import java.awt.Dimension;&
97、lt;/p><p> import java.awt.Rectangle;</p><p> import javax.swing.*;</p><p> import access.Access;</p><p> public class MainCl {</p><p> private JFrame jF
98、rame = null; // @jve:decl-index=0:visual-constraint="203,74"</p><p> private JPanel jPanel = null;</p><p> private JPanel jPanel1 = null;</p><p> private JLabel jLabe
99、l6 = null;</p><p> private JLabel jLabel7 = null;</p><p> private JButton jButton = null;</p><p> private JButton jButton1 = null;</p><p> private JButton jButton2
100、= null;</p><p> private JButton jButton3 = null;</p><p> private JButton jButton4 = null;</p><p> private JButton jButton5 = null;</p><p> private JButton jButton6
101、= null;</p><p><b> /**</b></p><p> * This method initializes jFrame</p><p><b> * </b></p><p> * @return javax.swing.JFrame</p><
102、;p><b> */</b></p><p> public JFrame getJFrame() {</p><p> if (jFrame == null) {</p><p> jFrame = new JFrame();</p><p> jFrame.setSize(new Dimension(
103、420, 333));</p><p> jFrame.setTitle("圖書管理系統(tǒng)");</p><p> jFrame.setContentPane(getJPanel());</p><p> jFrame.setVisible(true);</p><p><b> }</b>&l
104、t;/p><p> return jFrame;</p><p><b> }</b></p><p><b> /**</b></p><p> * This method initializes jPanel</p><p><b> * </b
105、></p><p> * @return javax.swing.JPanel</p><p><b> */</b></p><p> private JPanel getJPanel() {</p><p> if (jPanel == null) {</p><p> jP
106、anel = new JPanel();</p><p> jPanel.setLayout(null);</p><p> jPanel.add(getJPanel1(), null);</p><p> jPanel.add(getJButton(), null);</p><p> jPanel.add(getJButton1(
107、), null);</p><p> jPanel.add(getJButton2(), null);</p><p> jPanel.add(getJButton3(), null);</p><p> jPanel.add(getJButton4(), null);</p><p> jPanel.add(getJButton5(
108、), null);</p><p> jPanel.add(getJButton6(), null);</p><p><b> }</b></p><p> return jPanel;</p><p><b> }</b></p><p><b> /
109、**</b></p><p> * This method initializes jPanel1</p><p><b> * </b></p><p> * @return javax.swing.JPanel</p><p><b> */</b></p>
110、<p> private JPanel getJPanel1() {</p><p> if (jPanel1 == null) {</p><p> jLabel7 = new JLabel();</p><p> jLabel7.setBounds(new Rectangle(6, 21, 376, 18));</p><
111、;p> jLabel7.setText(" 插入,修改,刪除操作僅管理員可以操作。");</p><p> jLabel6 = new JLabel();</p><p> jLabel6.setBounds(new Rectangle(6, 1, 382, 22));</p><p> jLabel6.set
112、Text("相關(guān)操作提示;");</p><p> jPanel1 = new JPanel();</p><p> jPanel1.setLayout(null);</p><p> jPanel1.setBounds(new Rectangle(12, 211, 391, 41));</p><p> jPan
113、el1.add(jLabel6, null);</p><p> jPanel1.add(jLabel7, null);</p><p><b> }</b></p><p> return jPanel1;</p><p><b> }</b></p><p>&l
114、t;b> /**</b></p><p> * This method initializes jButton</p><p><b> * </b></p><p> * @return javax.swing.JButton</p><p><b> */</b>
115、;</p><p> private JButton getJButton() {</p><p> if (jButton == null) {</p><p> jButton = new JButton();</p><p> jButton.setBounds(new Rectangle(15, 44, 150, 34));&
116、lt;/p><p> jButton.setText("插入書");</p><p> jButton.addActionListener(new java.awt.event.ActionListener() {</p><p> public void actionPerformed(java.awt.event.ActionEvent e
117、) {</p><p> Insert insert=new Insert();</p><p> insert.getJFrame();</p><p> jFrame.setVisible(false);</p><p><b> }</b></p><p><b> })
118、;</b></p><p><b> }</b></p><p> return jButton;</p><p><b> }</b></p><p><b> /**</b></p><p> * This method ini
119、tializes jButton1</p><p><b> * </b></p><p> * @return javax.swing.JButton</p><p><b> */</b></p><p> private JButton getJButton1() {</p
120、><p> if (jButton1 == null) {</p><p> jButton1 = new JButton();</p><p> jButton1.setBounds(new Rectangle(15, 105, 151, 31));</p><p> jButton1.setText("修改書");
121、</p><p> jButton1.addActionListener(new java.awt.event.ActionListener() { </p><p> public void actionPerformed(java.awt.event.ActionEvent e) { </p><p> new Update().getJFram
122、e();</p><p> jFrame.setVisible(false);</p><p><b> }</b></p><p><b> });</b></p><p><b> }</b></p><p> return jButton
123、1;</p><p><b> }</b></p><p><b> /**</b></p><p> * This method initializes jButton2</p><p><b> * </b></p><p> * @r
124、eturn javax.swing.JButton</p><p><b> */</b></p><p> private JButton getJButton2() {</p><p> if (jButton2 == null) {</p><p> jButton2 = new JButton();&l
125、t;/p><p> jButton2.setBounds(new Rectangle(16, 164, 150, 31));</p><p> jButton2.setText("刪除書");</p><p> jButton2.addActionListener(new java.awt.event.ActionListener() {<
126、;/p><p> public void actionPerformed(java.awt.event.ActionEvent e) {</p><p> new Delete().getJFrame();</p><p> jFrame.setVisible(false);</p><p><b> }</b>&l
127、t;/p><p><b> });</b></p><p><b> }</b></p><p> return jButton2;</p><p><b> }</b></p><p><b> /**</b></p&
128、gt;<p> * This method initializes jButton3</p><p><b> * </b></p><p> * @return javax.swing.JButton</p><p><b> */</b></p><p> priv
129、ate JButton getJButton3() {</p><p> if (jButton3 == null) {</p><p> jButton3 = new JButton();</p><p> jButton3.setBounds(new Rectangle(211, 45, 150, 33));</p><p> j
130、Button3.setText("查看書");</p><p> jButton3.addActionListener(new java.awt.event.ActionListener() {</p><p> public void actionPerformed(java.awt.event.ActionEvent e) {</p><p&
131、gt; Access access=new Access();</p><p> access.look();</p><p><b> }</b></p><p><b> });</b></p><p><b> }</b></p><p>
132、; return jButton3;</p><p><b> }</b></p><p><b> /**</b></p><p> * This method initializes jButton4</p><p><b> * </b></p>
133、<p> * @return javax.swing.JButton</p><p><b> */</b></p><p> private JButton getJButton4() {</p><p> if (jButton4 == null) {</p><p> jButton4 =
134、 new JButton();</p><p> jButton4.setBounds(new Rectangle(211, 104, 150, 35));</p><p> jButton4.setText("借閱書");</p><p> jButton4.addActionListener(new java.awt.event.Act
135、ionListener() {</p><p> public void actionPerformed(java.awt.event.ActionEvent e) {</p><p> new Sendbook().getJFrame();</p><p> jFrame.setVisible(false);</p><p><
136、b> }</b></p><p><b> });</b></p><p><b> }</b></p><p> return jButton4;</p><p><b> }</b></p><p><b>
137、/**</b></p><p> * This method initializes jButton5</p><p><b> * </b></p><p> * @return javax.swing.JButton</p><p><b> */</b></p&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- java課程設(shè)計(jì)--圖書管理系統(tǒng)
- 課程設(shè)計(jì)---java web圖書管理系統(tǒng)
- java課程設(shè)計(jì)-- 小型圖書管理系統(tǒng)
- java課程設(shè)計(jì)--小型圖書管理系統(tǒng)
- java課程設(shè)計(jì)小型圖書管理系統(tǒng)
- java課程設(shè)計(jì)小型圖書管理系統(tǒng)
- java應(yīng)用課程設(shè)計(jì)---小型圖書管理系統(tǒng)
- java課程設(shè)計(jì)---簡單高校圖書管理系統(tǒng)
- java課程設(shè)計(jì)--簡單圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)
- 【課程設(shè)計(jì)】基于java+my sql的圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 《圖書管理系統(tǒng)》課程設(shè)計(jì)
- 基于web的圖書管理系統(tǒng)課程設(shè)計(jì)
- 圖書管理系統(tǒng)課程設(shè)計(jì)
- 圖書管理系統(tǒng)課程設(shè)計(jì)
- 圖書管理系統(tǒng)課程設(shè)計(jì)
- 課程設(shè)計(jì)---圖書管理系統(tǒng)
- 基于java的圖書管理系統(tǒng)
- 基于jsp的圖書管理系統(tǒng)的課程設(shè)計(jì)
- 基于-java的圖書管理系統(tǒng)
- 課程設(shè)計(jì)---課程設(shè)計(jì)圖書管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論