草庐IT

基于java Swing 和 mysql实现的飞机订票系统(源码+数据库+ppt+ER图+流程图+架构说明+论文+运行视频指导)

一、项目简介本项目是一套基于javaSwing和mysql实现的飞机订票系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。包含:项目源码、项目文档、数据库脚本等,该项目附带全部源码可作为毕设使用。项目都经过严格调试,确保可以运行!二、技术实现技术栈:Javaswing,mysql工具:navicat,eclipse或者idea三、系统功能本系统用于远程机票预订,包括远程航班信息查询、机票预订与确认等;主要分为四大功能:查询、订票、退票和管理。管理员登录、注销到系统并进行插入、删除、更新以及查看机票后台数据库操作插入:机票的插入可以按照航班号、班期、公司、座位号、

java - 损坏的 Java Swing 窗口

我编写的JavaswingGUI程序的一位用户遇到了主swing窗口无法正确呈现到屏幕并且GUI卡住的问题。这是他屏幕上的屏幕截图(顶部)与应该显示的内容(底部)的比较:alttexthttp://www.shapecollage.com/temp/SwingCorruption.jpg他运行的是带有Java1.6.0_13的WindowsXPSP3,他的显卡是带有双显示器设置的ATIX1600。程序(如果您想自己测试)位于:www.shapecollage.com/download.html我有几千个用户,没有其他人报告过这个错误,我已经在WindowsXP上对其进行了全面测试。任何

java - 2K 显示器上的 JFileChooser 图标

知道如何制作JavaSwing文件选择器在2K显示器上看起来更好字体缩放>125%?我使用的是普通代码,例如:JFileChooserfc=newJFileChooser();if(settings.currentdir!=null)fc.setCurrentDirectory(newFile(settings.currentdir));intreturnVal=fc.showOpenDialog((Window)holder);if(returnVal==JFileChooser.APPROVE_OPTION){但是文件选择器只显示很小列出的文件和目录的图标。我在用JDK8.出了什么

windows - 防止关闭 Java swing 应用程序

如何防止在用户单击关闭按钮时关闭Javaswing应用程序? 最佳答案 frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);在您的主框架上应该可以防止这种情况发生。setDefaultCloseOperation(int)方法允许您选择在用户关闭JFrame时执行的操作:DO_NOTHING_ON_CLOSE(definedinWindowConstants):Don'tdoanything;requiretheprogramtohandletheo

java - 调整大小时,JFrame 在 Windows 8.1 上卡住

同时发布于coderanch.com.importjavax.swing.*;publicclassTmp{publicstaticvoidmain(String[]args){SwingUtilities.invokeLater(newRunnable(){@Overridepublicvoidrun(){JFrameframe=newJFrame();frame.setSize(200,200);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.add(newJTextField());frame.setVisib

java - 在没有命令窗口的 Windows 上启动 Scala Swing 应用程序

我在.jar文件中有一个用Scala编写的Swing应用程序。我使用命令scala"filepath\filename.jar"创建了一个桌面快捷方式,它可以工作,除了它首先打开一个命令窗口,该窗口位于后台,直到我关闭应用程序。我想让它消失。我认为对于Java,您应该为此目的使用javaw而不是java。我尝试将scala.bat文件复制到一个名为scalaw.bat的新文件并将第24行更改为ifexist"%JAVA_HOME%\bin\javaw.exe"set"_JAVACMD=%JAVA_HOME%\bin\javaw.exe"和第28行到if"%_JAVACMD%"==""s

Java自动适应Windows 7字体大小调整

在Windows7中,如果您通过控制面板->外观和个性化->显示“使文本和其他项目变大或变小”来更改字体大小,它不仅会调整菜单大小,还会调整文本内容大小记事本、写字板、Firefox等应用程序。有没有办法让Java自动缩放字体而无需手动缩放? 最佳答案 这有两个部分:获取您的组件、字体等规模化让你的布局规模对于Swing,第一部分很简单-一切都从一次调用开始。UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());在Windows上,这将使其遵循您的小/

Java:如何通过从mongodb(远程服务器)读取数据来加速JTree重建?

基本上mongodb存储每个节点userobject(NodePro)和parentId。此类通过查询给定parentId的所有子级递归地构建Jtree。问题是在处理一棵树的数百或数千个节点时,我必须等待长达5分钟才能加载整个树。有没有办法显着加快这个速度?目前即使处理不到一百个节点,树也需要很长时间才能完成。publicclassBuildTree{publicBuildTree(DefaultMutableTreeNodetreeNode){DefaultMutableTreeNodeaParentNode=treeNode;try{processChildren(aParentN

《java 桌面软件开发》swing 以鼠标为中心放大缩小移动图片

swing使用Graphic2D绘制图片,要实现对图片进行缩放和自由拖动。1.以鼠标所在的位置为中心,滚轮控制缩放2.缩放后再支持鼠标拖动。基本原理:利用scale()函数。进行缩放。但是要注意的地方是,如果是在 publicvoidpaintComponent(Graphicsg)里面通过这个Graphicsg参数获取graphic对象进行绘制,scale不会影响下一次的绘制。一:所以,我们可以自行创建一个“绘图区”,创建一个空的ImageBuffer,然后获取这个ImageBuffer的Graphics, 后续全部往这个ImageBuffer的Graphics绘制.二: 最后在frame的

java - 使用特定列对 Jtable 项目进行排序 - JAVA

尝试按“星期几”列对jtable进行排序,因为一旦显示在jtable上,星期名称就不再按顺序排列。Beans绑定(bind)已用于将数据库(MYSQL)与jtable链接起来,但我需要一个事件来按星期几列(星期一、星期二......按此顺序)对条目进行排序。 最佳答案 有不同类型的可排序JTable,如果需要,您可以为每一列设置一个比较器。可在java2s找到sample你也可以考虑SwingX的表格,您也可以在其中指定自己的比较器。 关于java-使用特定列对Jtable项目进行排序-