草庐IT

GUI_BITMAP

全部标签

Java/Swing GUI 最佳实践(从代码的角度来看)

已结束。这个问题是off-topic.它目前不接受答案。想要改进这个问题?Updatethequestion所以它是on-topic堆栈溢出。关闭11年前。Improvethisquestion作为对比thiswiki,我正在寻找从编码角度实现SwingGUI控件的正确方法。我一直在努力学习Java及其GUI工具,但我发现一个又一个的互联网教程将所有内容都放在main中,我知道这是不对的。我也尝试过像Netbeans和其他“可视”编辑器这样的RAD系统,但是当我开始编码时,我已经有一大堆代码,我不知道它的作用有一半,所以我打算学习手代码Swing,我知道基本的控件和布局,但想以正确的方

java - 如何在 NetBeans GUI Builder 中包含自定义面板?

我编写了一个扩展JPanel的类。是否可以在NetBeansGUIBuilder中使用它并让它在所有自动代码生成过程中都存活下来?我已使用GUI构建器中的自定义代码选项将对象实例化为新类,但似乎无法从JPanel更改声明,因此只有我已覆盖的方法才会被调用,我可以't调用JPanel中不存在的新的。 最佳答案 只需将类从项目树拖到GUI设计器中的表单上。就像stackoverflowquestion691890中所说的那样. 关于java-如何在NetBeansGUIBuilder中包含自

java - 设计 GUI 的重要提示?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭3年前。Improvethisquestion不久前,我(在我失去它之前)读过一本名为GUIBloopers的好书其中充满了badGUIdesign的示例但也有很多有用的花絮,比如Don'tcallsomethingaDialogoneminuteandaPopup下一个。对于设计/记录GUI,您会给出哪些重要提示?了解您为将可读信息塞入尽可能小的屏幕空间而设计的小部件会特别有用。我打算用我自己的方法来解决这个问题:避免树(例如Swi

【一起学Rust | 框架篇 | Frui框架】rust一个对开发者友好的GUI框架——Frui

文章目录前言一、新建项目1.创建项目2.导入idea3.引入依赖4.执行案例代码二、实现计数器Demo1.导入资源2.编写窗口代码3.运行效果总结完整代码前言本次内容接上回《rust原生跨平台GUI框架——iced》,最近突然涌现出多个Rust的UI框架,真实令人兴奋,同时也突出了Rust的勃然生机,我将尽量为大家介绍Rust领域的UI框架,带大家体验Rust领域的好玩意儿。Frui是一个对开发者相当友好的UI框架,它使得开发者构建用户界面变得简单,并且是一个真正意义上受Flutter启发、用纯Rust写的UI框架。如果你了解Flutter,或者Vue/React的话,学习这些东西将会变得很容

java - 什么是好的 Java 日期选择器 Swing GUI 小部件?

什么是好的JavaSwing日期选择器组件?到目前为止,我只真正找到了这2个:JCalendar-这个非常好,因为它使用了底层的外观和感觉。SwingX中的JXMonthView项目-不如它使用自己的外观和感觉那么好与我在网页上看到的一些相比,这两个看起来都有些笨拙。例如,同时看到多个月可能会很好。有谁知道那里有其他好的小部件吗? 最佳答案 最近我发现并使用MicrobaDatePicker(http://microba.sourceforge.net/)进行了一个涉及SwingGUI的个人项目,实际上我真的很喜欢这个控件的实现方式

java - 如何在单击时将 Swing 组件动态添加到 gui?

我想做的是与向电子邮件添加附件类似的原理,您可以单击一个按钮,然后会打开一个新的浏览框,从而增加您可以拥有的单独附件的数量。我还很新,如果有人能指点我一个例子吗? 最佳答案 动态添加按钮的示例代码。panel.add(newJButton("Button"));validate();完整代码:importjavax.swing.JFrame;importjavax.swing.JButton;importjavax.swing.JPanel;importjava.awt.event.ActionEvent;importjava.aw

java - IllegalArgumentException : width and height must be > 0 while loading Bitmap from View

我正在尝试在ImageViewTouch上绘图,这是一个启用捏缩放的库。我可以使用Canvas在图像上绘图,但是当我缩放图像时,绘图消失了。为此,我正在尝试将View转换为位图并为同一View设置theImageBitmap。代码如下:mImage.setDrawPath(true);mImage.setImageBitmap(loadBitmapFromView(mImage));publicstaticBitmaploadBitmapFromView(Viewv){Bitmapb=Bitmap.createBitmap(v.getWidth(),v.getHeight(),Bitm

java - 使用 Eclipse (Java) 创建 GUI

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:BestGUIdesignerforeclipse?是否有任何Eclipse插件工具可以帮助为(swing、awt或swt)创建图形用户界面,因为我厌倦了每次编写面板、标签等的代码......谢谢 最佳答案 是的。使用WindowBuilderPro(由谷歌提供)。它还支持SWT和Swing以及多种布局(组布局、MiGLayout等)。它与EclipseIndigo开箱即用地集成,但您可以在以前的版本(3.4/3.5/3.6)上安装插件:

Java、GUI 构建器还是手动编码?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭6年前。Improvethisquestion我公司的软件形式很多,到现在都是手工写代码(MVC方式)。我们正在考虑开始使用GUIbuilder。使用Builder几乎没有问题。部分代码没有可读。部分代码没有可编辑。修改代码会更难稍后。我们将不得不继续使用FutureBuilder,即使我们想替换builder或手写,也没有人能保证该工具将来会可用并得到支持。我想学习别人的经验:您建议使用工具还是我们应该继续手动编写代码?哪个buil

java - PorterduffXfermode : Clear a section of a bitmap

目标是在某物的顶部绘制位图,并绘制可删除位图底层区域的形状。我有一个概念证明来尝试了解我应该如何去做。我发现了很多关于使用的提示:android.graphics.PorterDuff.Mode.CLEAR下面的代码创建了一个蓝色背景的屏幕并添加了一个自定义View。此View在其Canvas上从下到上绘制:粉红色背景、带有轻微插入以显示粉红色背景的位图以及每个PorterDuffXfermode的黄色圆圈。importandroid.app.Activity;importandroid.content.Context;importandroid.graphics.Bitmap;imp