问题标签 [java-canvas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JPanel 放在 JScrollPanel 后面
我有这段代码,Canvas
我创建的扩展JPanel
它的类在哪里保存图像。但是当我使用它时,它不会将画布放在 顶部JScrollPane
,而是放在它后面。为什么这样做?
以下是 ScrollPanel 的创建方式:
这是我的面板在 ScrollPanel 中的位置
画布类对面板的放置没有任何作用,它所做的只是构建和修改它。我确实有一个JPanel
那里并且它有效,但是一旦我用它切换它,JScrollPanel
它就开始将画布放在它后面。
java - 用于交互式绘图的 GWTCanvas 或 gwt-graphics?
我想开发一个应用程序,用户应该能够绘制对象(圆圈/椭圆),通过线/箭头连接它们并拖放它们,向它们添加文本等。当然我还必须编写 eventHandling。
什么最适合它?您更愿意选择 gwt-graphics 还是 GWTCanvas?
java - Should I use Canvas or GWTCanvas?
I'm creating a canvas with GWT, and I have seen both solutions using Canvas.createIfSupported();
or new GWTCanvas();
Which one is the preferred, and why?
java - 如何在 gwt 中创建这些类型的图像?
http://yuml.me/diagram/scruffy/class/samples
我知道如何绘制这样的矩形:
如何使用 gwt 画布创建这些类型的图像(不是直线边框、渐变、阴影)?这可能吗?我需要寻找什么?
java - 如何扩展画布的 Context2d?
我想扩展 Context2d 以创建一个可以被调用的特定方法context.myMethod();
使用这个类:
但是我正在创建画布Canvas canvas = Canvas.createIfSupported();
,因此我会得到 Context2dcanvas.getContext2d();
我现在如何强制最新方法返回MyContext
扩展的类,因为画布元素上Context2d
没有()...setContext2d
java - 创建可编辑的标签/文本?
我想将文本添加到绘制的矩形中。
但我希望用户为此矩形输入自定义文本。但是如何在 gwt 画布中创建一个可以接受用户输入的可编辑标签?
我想在 gwt canvas JAVA 中实现这一点!不是JS。
java - Java拖放自定义光标
我使用 JPanel 定义了一个自定义画布样式组件,它将支持将对象拖到画布上。我似乎无法弄清楚如何使用 TransferHandler 将拖放(DnD)光标更改为自定义光标。例如,我想替换我自己的,而不是 DnD 期间的默认链接光标。有没有办法使用 TransferHandler 做到这一点?
我怀疑我将不得不使用 AWT DnD 支持来执行此操作,但如果可以的话,我希望避免这种情况。
java - 根据用户操作更改图像外观?
我以前用过applyTo(image)
一个AbstractImagePrototype
。但是现在资源主要是用一条@Resource AbstractImagePrototype
线来创建的。
applyTo(Image) 方法提供了一种替换现有图像内容的有效方法。这在图像根据用户的操作改变其外观的情况下很有用。可以使用两个 AbstractImagePrototype 对象的 applyTo(Image) 方法在两个(或更多)视觉表示之间转换单个 Image 对象,而不是创建两个 Image 对象然后交替隐藏/显示它们。
ClientBundle
但现在使用with似乎更好@Source ImageResource
。不幸的是,这个 ImageResource 没有提供applyTo(image)
方法。我必须改变什么才能拥有相同的功能来替换图像?
java - 使用 javafx 将子窗口面板放入画布场景
我们与其他工程师一起创建了一个软件 (www.openmole.org),以在计算机网格上创建和运行复杂的工作流程。使用 gui,您可以创建和修改一些复杂的拖放工作流程,如下所示:
您还可以在这里观看视频:http ://www.openmole.org/files/crazyCoconut.webm
如您所见,可以将每个任务拖放并相互连接以形成复杂的工作流程。当任务移动时,箭头移动以跟随鼠标移动。单击任务时,会打开一个新面板,因此您可以选择一些选项来配置每个任务。
实际上,我们使用 Netbean 库在一个独特的场景上绘制所有这些,但将来我们希望使用 javafx api/object 制作同样的东西。
那么,您认为是否可以Nodes
使用场景和 api 打开新的 Javafx 子窗口Canvas
,就像在这个简单的用例中一样,代表我们的用例?
如果没有,您是否知道其他一些库可以使这成为可能?
java - 如何在 gwt ui-binder 中添加画布?
我有一个基本的 ui-binder 布局文件,并且想将画布放入主要内容区域。
但是使用以下会产生错误:
我的消息来源有什么问题?
.ui.xml:
.java: