Java仿QQ.zip
内含源代码,jar相关包,数据库文件和安装说明。这次是学校的作业,用Java+Javafx写一个类似QQ的聊天软件,写完想分享到网上,基本功能可以实现,可以看一下我的博客,里面有演示和截图,看完大家可以决定下不下。不过也有很多功能也没有完成,大家多多包涵
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-07-03 12:26 Java仿QQ
目录 0 2020-07-03 12:17 Java仿QQJava源代码
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQ
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClient
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClientClient
文件 1544 2020-05-29 09:42 Java仿QQJava源代码littleQQServerAndClientClientClient.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClientHandle
文件 1932 2020-05-30 09:48 Java仿QQJava源代码littleQQServerAndClientHandlecommHandler.java
文件 2089 2020-06-03 16:22 Java仿QQJava源代码littleQQServerAndClientHandleserverHandler.java
文件 2029 2020-06-03 17:35 Java仿QQJava源代码littleQQServerAndClientHandle ypeHandlers.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClientServer
文件 1006 2020-05-27 10:37 Java仿QQJava源代码littleQQServerAndClientServerServer.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClientUtil
文件 2634 2020-05-30 16:49 Java仿QQJava源代码littleQQServerAndClientUtilOTOUtil.java
文件 745 2020-05-28 16:12 Java仿QQJava源代码littleQQServerAndClientUtilScreenInput.java
文件 108 2020-05-25 23:11 Java仿QQJava源代码littleQQServerAndClientUtilTalk.java
文件 7121 2020-06-15 15:36 Java仿QQJava源代码littleQQServerAndClientUtilcommUtil.java
文件 17117 2020-06-15 16:23 Java仿QQJava源代码littleQQServerAndClientUtilserverUtil.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDate
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDatedao
文件 4613 2020-05-27 18:41 Java仿QQJava源代码littleQQServerToDatedaogeneralDao.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDatedb
文件 2493 2020-05-26 12:00 Java仿QQJava源代码littleQQServerToDatedbDbUtil.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDatedbMySqlConn
文件 2935 2020-05-23 10:06 Java仿QQJava源代码littleQQServerToDatedbMySqlConnConPool.java
文件 442 2020-05-23 10:06 Java仿QQJava源代码littleQQServerToDatedbMySqlConnDBTest.java
文件 785 2020-05-23 09:57 Java仿QQJava源代码littleQQServerToDatedbMySqlConnMyCon.java
文件 525 2020-05-23 10:18 Java仿QQJava源代码littleQQServerToDatedbMySqlConnMySqlDAO.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDateentity
文件 562 2020-05-25 19:08 Java仿QQJava源代码littleQQServerToDateentityAll_INGroupChat.java
文件 1371 2020-05-31 10:00 Java仿QQJava源代码littleQQServerToDateentityUser.java
............此处省略57个文件信息
package littleQQ.qqInterface.loginAndRegister;
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Node;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.ScrollPane;
import javafx.scene.control.TreeItem;
import javafx.scene.control.TreeView;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.Pane;
import javafx.scene.layout.StackPane;
import javafx.scene.layout.VBox;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.FileChooser;
import javafx.stage.Stage;
import littleQQ.ServerToDate.entity.User;
import java.awt.image.BufferedImage;
import java.io.File;
import static littleQQ.qqInterface.orderUtil.ImageToString.imageToString;
import static littleQQ.qqInterface.orderUtil.StringToImage.stringToImage;
public class JavaFXTest extends Application {
// Node图标
@Override
public void start(Stage stage) {
stage.setWidth(500);
stage.setHeight(500);
Scene scene = new Scene(new Group());
VBox root = new VBox();
Button minButton = new Button(“—“);
final WebView browser = new WebView();
final WebEngine webEngine = browser.getEngine();
minButton.setOnAction(e->{
try {
FileChooser fileChooser = new FileChooser();
File selectedFile = fileChooser.showOpenDialog(null);
if(selectedFile!=null){
System.out.println(selectedFile.getAbsolutePath());
}
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
});
Pane test = new Pane();
test.setPrefSize(10001000);
ScrollPane scrollPane = new ScrollPane();
scrollPane.setContent(test);
Image image= new Image(“file:C:/Server/img/qq1.jpg“);
ImageView imageView = new ImageView();
imageView.setImage(image);
webEngine.loadContent(“asdf“);
String imageStr=imageToString(“C:/Server/img/qq1.jpg“);
Image image2 =stringToImage(imageStr);
System.out.println(image2.getWidth());
ImageView imageView2 = new ImageView();
imageView2.setImage(image2);
root.getChildren().addAll(scrollPaneminButtonimageView2);
scene.setRoot(root);
stage.setScene(scene);
stage.show();
}
public static void main(String[] args) {
launch(args);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-07-03 12:26 Java仿QQ
目录 0 2020-07-03 12:17 Java仿QQJava源代码
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQ
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClient
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClientClient
文件 1544 2020-05-29 09:42 Java仿QQJava源代码littleQQServerAndClientClientClient.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClientHandle
文件 1932 2020-05-30 09:48 Java仿QQJava源代码littleQQServerAndClientHandlecommHandler.java
文件 2089 2020-06-03 16:22 Java仿QQJava源代码littleQQServerAndClientHandleserverHandler.java
文件 2029 2020-06-03 17:35 Java仿QQJava源代码littleQQServerAndClientHandle ypeHandlers.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClientServer
文件 1006 2020-05-27 10:37 Java仿QQJava源代码littleQQServerAndClientServerServer.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerAndClientUtil
文件 2634 2020-05-30 16:49 Java仿QQJava源代码littleQQServerAndClientUtilOTOUtil.java
文件 745 2020-05-28 16:12 Java仿QQJava源代码littleQQServerAndClientUtilScreenInput.java
文件 108 2020-05-25 23:11 Java仿QQJava源代码littleQQServerAndClientUtilTalk.java
文件 7121 2020-06-15 15:36 Java仿QQJava源代码littleQQServerAndClientUtilcommUtil.java
文件 17117 2020-06-15 16:23 Java仿QQJava源代码littleQQServerAndClientUtilserverUtil.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDate
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDatedao
文件 4613 2020-05-27 18:41 Java仿QQJava源代码littleQQServerToDatedaogeneralDao.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDatedb
文件 2493 2020-05-26 12:00 Java仿QQJava源代码littleQQServerToDatedbDbUtil.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDatedbMySqlConn
文件 2935 2020-05-23 10:06 Java仿QQJava源代码littleQQServerToDatedbMySqlConnConPool.java
文件 442 2020-05-23 10:06 Java仿QQJava源代码littleQQServerToDatedbMySqlConnDBTest.java
文件 785 2020-05-23 09:57 Java仿QQJava源代码littleQQServerToDatedbMySqlConnMyCon.java
文件 525 2020-05-23 10:18 Java仿QQJava源代码littleQQServerToDatedbMySqlConnMySqlDAO.java
目录 0 2020-07-03 12:17 Java仿QQJava源代码littleQQServerToDateentity
文件 562 2020-05-25 19:08 Java仿QQJava源代码littleQQServerToDateentityAll_INGroupChat.java
文件 1371 2020-05-31 10:00 Java仿QQJava源代码littleQQServerToDateentityUser.java
............此处省略57个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)