草庐IT

UI工具

全部标签

java - Find out if the calling thread is the SWT UI thread - 确定调用线程

我有这个模块用于应用程序COMM的多个部分(在SWTUi端、后端等)。这个模块有一个sendMessage方法,我想在其中添加一个例程来确定调用线程(只是为了在UI中使用它)是SWTUI线程。并警告程序员,他正在尝试从UI线程执行耗时的操作……这很糟糕:)当然,我想通过不在UI模块(来自COMM)上添加任何依赖项来做到这一点。如何确定调用线程是否是SWTUI线程?谢谢,米尔恰 最佳答案 您可以调用Display.getThread()来获取应用程序的当前UI线程。如果您不想依赖SWTUI,那么您将不得不使用反射。例如:publics

java - 是否有记录用户操作以帮助重现错误的工具?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion作为一名测试工程师,我经常进行探索性测试。当我遇到bug时,并不总是立即清楚是哪一步导致了问题。所以,显然,我必须找到重现问题所需的步骤。根据具体情况,这可能需要很长时间。真正有用的是一个记录工具,它可以跟踪鼠标和键盘的操作,还可能存储已单击的组件的

java - 在没有 VB 的情况下使用 excel 作为 UI

我认为每个商务人士都希望拥有excelUI,但他们被迫使用有时看起来非常糟糕的excel的Web应用程序。是否有任何框架可以帮助在没有VB的情况下构建excelui?我指的不是像POI或JExcel这样的允许您生成excel报告的框架。 最佳答案 我见过许多使用Excel构建的应用程序。所有这些都很笨拙、容易出错,而且几乎不可能保持最新。如果最终用户需要像Excel一样工作的应用程序来进行某些网格计算,则为他们提供一个工具来执行此操作,或者让他们在该部分使用Excel。然而,仅使用Excel/VBA来开发大型企业级应用程序正走在错误

java - 在属性文件中查找重复键和值的工具

有没有一种工具可以告诉我一个或多个属性文件中的冗余键和值。 最佳答案 /***Purpose:Propertiesdoesn'tdetectduplicatekeys.Sothisexists.*@authorshaned*/packagecom.naehas.tests.configs;importjava.util.Properties;importorg.apache.log4j.Logger;publicclassNaehasPropertiesextendsProperties{privatestaticfinallong

基于vue+Element UI的文件上传(可拖拽上传)

文章目录实现效果一、先创建一个Dialog对话框进行存放二、加入Upload上传组件1.HTML2.JavaScript总结实现效果一、先创建一个Dialog对话框进行存放template>!--导入遮罩层-->el-dialog:title="$t('to_lead')":visible.sync="BatchAdd"custom-class="BatcchAdd"width="30%":before-close="CloseBatcchAdd"> span>这是一段信息/span>spanslot="footer"class="dialog-footer">el-button@clic

java - 为什么 p :panelGrid not work with ui:repeat?

如果我按如下方式使用,则不会出现错误,也不会输出。为什么p:panelGrid不能与ui:repeat一起使用?注意:我不想使用c:forEach因为我已经面临很多JSF问题。MyBean.javapublicListgetDataList(){Listresult=newArrayList();result.add(newData("Name1","Description1"));result.add(newData("Name2","Description2"));result.add(newData("Name3","Description3"));result.add(newD

java - 没有得到西类牙字符 (ú, í) 但在 UI 上得到像 (ó, Ã)

我在三个属性文件中声明了三个语言环境转换,例如Strings.properties、Strings_es_ES.properties和Strings_en_GB.properties(对于美国、ES和英国)在Strings_es_ES.properties中,我声明了如下字符串,并将属性文件设置为UTF-8格式。admin.main.numberofrewards=Númeroderecompensas:admin.main.categorylist=listaCategoría我在.jsp文件中使用上述资源包,如下所示我在浏览器上得到如下输出Nómeroderecompensasl

java - 为什么java没有直接的内存管理工具?

我想知道,为什么java(或基于gc的语言如C#、GO)除了gc之外没有任何直接内存管理工具。我熟悉JLS和JVM规范,但我没有找到任何解释。它可以提高性能(减少gc的工作量)并且当开发人员可以直接删除他确定不再需要的对象时可以减少使用的内存量。我不熟悉python内存规范,但我知道,内存管理有gc()方法和关键字del。附言我在谷歌上搜索了一个小时,但我只找到描述我不应该关心删除内存管理语言中的对象的答案。 最佳答案 Java一直以安全为中心,尽管从未像易用性那么重要。非垃圾收集内存管理很难保证内存安全使用,虽然见Rust好好尝试

java - 单一来源文档工具

什么OSS(或免费)工具可用于起草可用于生成手册的文档的单一来源?具体有以下几种格式:HTML网站PDF文档嵌入(在应用程序内;可能是HTML)1文本(可选)手册页(可选)附加要求:该工具适用于技术作家(无需是所见即所得)。XML/SGML来源高质量PDF输出(与TeX相媲美)多平台扩展要求1同一个命令行应用程序是用两种语言(C和Java)编写的。使用XML描述命令行选项(其中一些特定于一种或另一种语言),可以直接将XML转换为Java类或C函数,后者将帮助写入标准输出。这确保了可以将帮助嵌入到二进制文件中,而无需依赖外部文件。AsciiDoc似乎没有这个能力。还有其他选择吗?

java - 在 JTable 中的单元格上方显示工具提示

当用户在单元格中输入错误的值时,我需要在单元格上方(或下方:)显示工具提示(见下图)。我有一个工具提示,但我需要一个点来将它显示在正确的位置,所以我想获得一个单元格位置。你知道如何得到这个吗?但是,如果您有更好的解决方案来实现此行为,我愿意接受所有提议(尤其是工具提示未与单元格/Jtable/面板绑定(bind)并且如果我移动/关闭/最小化我的窗口工具提示显示在同一位置)谢谢,达米安 最佳答案 请引用下面的代码片段,你会得到解决方案JTabletable=newJTable(){publicComponentprepareRende