首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java Swing 期末大作业-----图书借阅管理系统

如果系统管理员想要删除某个用户(长期不登录,或者登陆异常)的用户信息,那么就需要在后台中写一个删除用户的功能,根据用户名进行删除(前提:数据库对应字段设为唯一)。...// TODO Auto-generated method stub new BookBorrow(); } } 9.图书归还界面 输入图书的ISBN点击归还图书借阅表删除...// public static int returnBook(String ISBN){ // 将借的书信息 删除 Connection connection....点击删除,输入ISBN,删除对应的图书信息。...12.用户删除功能实现 在文本框输入用户名,点击删除按钮,在user表对数据进行删除 13.修改密码功能实现,如图36所示   设置非空校验。

3.7K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    深入Java Swing用户界面组件布局管理器:网格布局+面板+边界布局

    可以通过指定BorderLayoutCENTER、NORTH、SOUTH、EAST和WEST常量添加组件。并没有要求所有的位置都要占满。如果不提供任何值,系统默认为CENTER。...解决这种问题的常见方法是使用另外一个面板(panel)。面板如同界面元素的(较小的)容器,并且在布局管理器的控制之下,它们自己能够排列在一个更大的面板。...首先创建一个新的JPanel的对象,然后往面板添加单个按钮。面板的默认布局管理器是FlowLayout,这符合我们的需求。最后使用add方法将每个按钮添加到面板。...前面讲过,JPanel使用FlowLayout作为默认的布局管理器。对于JPanel来说,可以利用构造器为其提供不同的布局管理器。而大多数其他的容器没有这样的构造器。...添加组件,第一行的第一列开始,然后是第一行的第二列,以此类推。

    3.6K30

    Java进阶08 GUI

    相同的图形元素可以归为一类(class)。我们可以重复使用直线类来生成(不同性质的)直线,并组合到不同的对象。 这是用面向对象的方式来理解一个图形。对象是描述图形的自然方式。...匿名类是Java的一种嵌套类,它是在使用new创建对象时,使用一个{}来直接包含类的定义。在匿名类定义,我们不需要说明类名。...JPanel panel1 = new JPanel(new BorderLayout()); JPanel panel2 = new JPanel(new...BorderLayout()); panel2.setBackground(Color.red); panel1.add(button, BorderLayout.CENTER...JComponent 更多元素 总结 这里只是简单的展示了GUI编程的一些例子,以便概念上了解GUI编程。随着使用的深入,我们很可能转入IDE设计GUI,并自动生成GUI代码。

    1.7K70

    一日一技:使用切片列表删除元素

    例如有一个列表: [1,2,3,4,5,6,7,8,9,0] 获取下标为2、3、4、5的元素: >>> a[2:6][3, 4, 5, 6] 获取奇数: >>> a[::2][1, 3, 5, 7, 9...] 获取偶数 >>> a[1::2][2, 4, 6, 8, 0] 现在来了一个需求: 不创建新的列表,直接原地删除下标为2、3、4、5的元素 不创建新的列表,直接删除奇数 不创建新的列表,直接删除偶数...这个使用,可以使用Python的 del关键字: 直接原地删除下标为2、3、4、5的元素 >>> a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]>>> del a[2:6]>>>...a[1, 2, 7, 8, 9, 0] 原地删除奇数 >>> a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]>>> del a[::2]>>> a[2, 4, 6, 8, 0]...原地删除偶数 >>> a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]>>> del a[1::2]>>> a[1, 3, 5, 7, 9]

    3.6K40
    领券