java中学习了swing可以做一个啥项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中学习了swing可以做一个啥项目相关的知识,希望对你有一定的参考价值。

    swing学完了,可以做很多的桌面软件.

游戏: 五子棋,坦克游戏, 等, 主要就是熟悉 线程和绘图 和MVC架构 .

IM: 聊天软件, 主要熟悉网络编程: 客户端,服务器端编程 

工具: 密码管理器, 熟悉 加密 解密算法.

    总结: SWING毕竟是图形界面层,现在官方推荐的是javaFX, 

所以我们的重点还是要放在熟悉java的各种基础知识上.

参考技术A 计算器啊,仿照windows自带的计算器

在swing组件中显示时所使用的字体可以用啥方法来设置

首先定义一个字体:

Font font = new Font("simsun", Font.PLAIN, 12)

在显示之前调用下面的语句设置字体:

UIManager.put("Button.font", font);
UIManager.put("CheckBox.font", font);
UIManager.put("CheckBoxMenuItem.acceleratorFont", font);
UIManager.put("CheckBoxMenuItem.font", font);
UIManager.put("ColorChooser.font", font);
UIManager.put("ComboBox.font", font);
UIManager.put("DesktopIcon.font", font);
UIManager.put("EditorPane.font", font);
UIManager.put("FormattedTextField.font", font);
UIManager.put("InternalFrame.titleFont", font);
UIManager.put("Label.font", font);
UIManager.put("List.font", font);
UIManager.put("Menu.acceleratorFont", font);
UIManager.put("Menu.font", font);
UIManager.put("MenuBar.font", font);
UIManager.put("MenuItem.acceleratorFont", font);
UIManager.put("MenuItem.font", font);
UIManager.put("OptionPane.font", font);
UIManager.put("Panel.font", font);
UIManager.put("PasswordField.font", font);
UIManager.put("PopupMenu.font", font);
UIManager.put("ProgressBar.font", font);
UIManager.put("RadioButton.font", font);
UIManager.put("RadioButtonMenuItem.acceleratorFont", font);
UIManager.put("RadioButtonMenuItem.font", font);
UIManager.put("ScrollPane.font", font);
UIManager.put("Spinner.font", font);
UIManager.put("TabbedPane.font", font);
UIManager.put("Table.font", font);
UIManager.put("TableHeader.font", font);
UIManager.put("TextArea.font", font);
UIManager.put("TextField.font", font);
UIManager.put("TextPane.font", font);
UIManager.put("TitledBorder.font", font);
UIManager.put("ToggleButton.font", font);
UIManager.put("ToolBar.font", font);
UIManager.put("ToolTip.font", font);
UIManager.put("Tree.font", font);
UIManager.put("Viewport.font", font);

参考技术A java练习题 - 豆丁网

以上是关于java中学习了swing可以做一个啥项目的主要内容,如果未能解决你的问题,请参考以下文章

我收到 CoreData 错误,这里会发生啥?

java里的swing是啥意思,为啥取名swing

python学习——第十三弹

JavaScript

学习Java具体都要学啥内容?

java学出来可以干啥啊?具体可以做啥项目