swing

java – 如何使用swing和clojure做动画?

我试图在棋盘上制作棋子.首先,我创建了一个java.util.Timer对象,“scheduleAtFixedrate”是一个实现为代理函数的TimerTask.因此,我记录了要移动的部分(片段移动记录)以及何时适当(当用户使用鼠标移动部分时),如果记录不是nil并执行片段,则应测试TimerTask代理函数–移动功能.片段移动功能仅根据预先计算的矢量更新片段的x和y坐标.我在片段移动记录上添加了

java swing应用程序中的服务层

我知道将@Transactional放在DAO上是一种糟糕的方式,但此时此刻我必须编写仅用于放置@Transactional的服务…谢谢.解决方法如果您的服务层重复dao,则根本不使用服务层.我在我的一些应用程序中犯了同样的错误,我想知道“为什么服务层看起来如此丑陋,并且是复制DAO”……

java – 在swing应用程序中保留键盘布局?

我有一个JavaSwing应用程序,它生成带有文本控件的子对话框.问题是,当您在子对话框中更改键盘布局时,它会在关闭对话框后立即更改.我需要的是无论是在主框架还是在儿童框架中切换,在切换后都要保持的键盘布局.这是一个说明问题的SSCCE:解决方法好的,我刚刚解决了这个解决方案:在main()方法中添加了一个java工具包的监听器,如下所示:它适用于使用父窗口生成的所有子对话框作为构造函数参数.在关

java – Swing BoxLayout问题 – 不能让填充物完成它们的工作

对给定代码的修复将是非常棒的.这是我用油漆制作的图纸,它显示了我想要的结果:解决方法BoxLayout适用于您想要做的事情.作为最后一个组件的胶水插件很好.为什么不简单地在JTextFields上使用setMaximumSize方法?我不确定JTextFields能否满足您的需求.如果使用setMaximumSize不起作用,请将每个JTextField置于JPanel内,然后在每个JPanel上使用setMaximumSize.

基于Java的GUI自动化(不限于基于Java的GUI,如Swing)

似乎有许多基于Java的Web自动化和测试工具,如Selenium,Sahi等.但对于GUIAutomation,我发现只有jWinAuto是AutoItX的包装器.Java不支持GUI自动化吗?JavaRobotAPI之外还有什么东西吗?解决方法Java本身并不支持跨平台本机GUI自动化.我的意思是说,除了显而易见的非常小的机器人API之外,它还可以“在所有地方运行”.这样的项目可以用Java完成吗?我敢肯定,但是会有很多JNI代码涉及到你想知道Java带给桌面的地步.

java – swing文本编辑器,颜色和高亮

我正在编写一个用户需要编写一个javascript脚本作为输入的应用程序,现在我有一个简单的JTextArea,但我想用一些可以做一些亮点和代码着色的东西来改变它,使脚本更加连贯.你知道任何开源的东西吗?

java – 在Swing GUI中嵌入第三方JApplet并传递参数

我想在Swing应用程序中嵌入第三方applet.基本上,我希望它只是另一个小组.该applet使用许多参数,例如我已经看到很多关于如何通过HTML发送参数值的文档,但是你如何通过代码来做呢?任何帮助,将不胜感激!解决方法实现AppletStub&将其设置为applet实例的存根.例如.典型的I/O.