我即将使用Java编写程序,我希望它具有下一个行为:
摘要:用户必须选择图片并在其上跟踪图表。
我不是要求代码执行此操作。我想知道哪些组件用于实现这一点,因为我一直在阅读,并有很多方法来设置背景图像和东西。但是,考虑到要求,您能否推荐我使用哪些组件?我的时间有点短,因为我只给了一个星期来编码,否则我会自己尝试所有的选择。
有些回答如下: “使用标签设置背景,然后通过这种方式调整框架大小:(某些东西)然后你可以创建一个从JLabel扩展的类来创建带有听众的圆圈....”这将是足够的帮助
我希望我很清楚,欢迎任何想法
非常感谢!
答案 0 :(得分:0)
如果您打算使用“JFrame”,那么您一定要使用Swing JFrames JPanels和JLabels(以及您需要的任何其他JComponents)来实现这一目标。仅使用一个JFrame。使用JPanel作为JFrame的内容窗格/背景,并将其他所有内容添加到其中。但我也建议学习和使用JavaFX,因为它是最新的,我认为最容易用来做这样的事情。但是,如果你只有一个星期而且你知道一些挥杆使用你所知道的。如果您需要更多信息发布一些代码。或者问一个更直接的问题。
答案 1 :(得分:0)
如果您要坚持使用Swing,我会使用JFileChooser来选择图片。获得图像后,您可以使用 cronTriggerName
cronTriggerGroupName
cronExpression
jobDetailName
jobDetailGroup
要在JFrame中收听鼠标点击,您需要使用MouseListener,确保将其添加到框架中,我总是忘记这样做。