草庐IT

Text、Button组件

全部标签

Java WebSockets : The remote endpoint was in state [TEXT_FULL_WRITING]

我正在尝试实现一些基于websockets的应用程序,它将与JS客户端进行非常密集的通信。发送消息的代码非常原始:synchronized(session){if(session.isOpen()){session.getBasicRemote().sendText(message);}}对于罕见的发送它工作得很好,但是当少数线程试图通过同一个session(套接字)发送一些消息时,会抛出下一个异常(请注意这不是多线程问题,因为代码块是由session同步的):java.lang.IllegalStateException:Theremoteendpointwasinstate[TEX

java - super 简单的 XMPP 服务器或对简单自定义 Openfire 组件的建议

我需要一个服务器来发送和接收来自运行我正在编写的多人游戏的Android客户端的XMPP消息。我选择XMPP是因为我不想进行长时间的轮询,而且套接字在蜂窝网络上可能是个问题(运营商可能会阻止它们)。我一直在看OpenFire虽然听起来很棒,但我不需要管理面板语音聊天、聊天室等。当我需要的只是匹配玩家并将他们的Action传递给彼此记录分数时,它似乎非常重量级并且适合企业的聊天解决方案在末尾。是否有精简版的OpenFire,这样我就可以只注册一个组件来为所有请求提供服务?关于使用openfire进行适配,我找不到添加自定义组件来执行类似任务的明确示例。我需要的是一个库或现有的简单服务器,

java - 覆盖每个组件实例的 Swing Nimbus L&F 原色

我正在尝试为JButton/JTabbedPane的特定实例覆盖“nimbusBase”颜色,但没有成功。只有组件的特定属性,例如“Button.background”,正在工作。有什么想法吗?UIDefaultsdialogTheme=newUIDefaults();//dialogTheme.put(“nimbusBase”,Color.orange);//dialogTheme.put("nimbusBlueGrey",Color.blue);dialogTheme.put("Button.background",Color.yellow);JButtondialogButton

java - 在 IntelliJ 上访问在 GUI 设计器中创建的组件

尽管我在从未使用过GUI设计器之前使用过Swing,但在访问我从源代码中拖放到面板上的组件时遇到了问题。我创建了一个新项目并选择创建一个GUI窗体。然后,我使用“生成”选项创建了主要方法,现在我的“helloWorld.java”文件中有了这段代码。publicclasshelloWorld{privateJPanelmyForm;privateJLabeltext;publicstaticvoidmain(String[]args){JFrameframe=newJFrame("helloWorld");frame.setContentPane(newhelloWorld().myF

探究Microsoft Visual C++ 可再发行组件的多重用途

MicrosoftVisualC++Redistributable 是Windows应用程序的关键组件,很多人在搜索下载的时候会选择 VC++ 运行库,这是一种组合版本。它确保使用MicrosoftVisualC++编程语言构建的程序可以在您的计算机上顺利运行。下面,大眼仔将为大家科普MicrosoftVisualC++Redistributable的用途、它的工作原理以及卸载它时的注意事项。什么是MicrosoftVisualC++Redistributable?MicrosoftVisualC++Redistributable是组件和库的集合,用于运行使用MicrosoftVisualC+

java - 如何在 Java 中为 Swing 组件设置字体粗细

我想为JFrame对话框中的组件设置不同的字体粗细。我该怎么做?在下面的Java语句中setFont(newFont("Dialog",Font.BOLD,12));当我使用Font.BOLD时,它太粗了,而当我使用Font.Plain时,它又太普通了。我想要介于两者之间的东西。 最佳答案 威尔是部分正确的。您可以使用TextAttributes获取字体:Mapattributes=newHashMap();attributes.put(TextAttribute.FAMILY,Font.DIALOG);attributes.put

Vue 中 Element UI 的 el-table 组件实现动态表头和内容

在Vue中使用ElementUI的el-table组件时,为了实现动态表头(包括第一层表头及其下的嵌套表头或子表头)。需要后端返回的数据结构能够体现表头层级关系以及对应的数据结构相匹配。这样的数据通常是一个嵌套数组,每个表头单元可能包含自身的列信息以及它的子表头和相关数据。template>el-table:data="tableData">el-table-columnv-for="(header,index)inheaders":key="index":label="header.title":props="header.key||null">el-table-columnv-if="he

java - 将组件放置在任意 (x,y) 坐标处

我想在JPanel中随机放置一些按钮(x,y),这些布局类很烦人。在Swing中这甚至可能吗? 最佳答案 如果使用null布局,则可以设置坐标:panel.setLayout(null);Buttonb=newButton(....);panel.add(b);b.setSize(width,height);b.setLocation(x,y);但强烈建议使用布局。布局类并不“烦人”,如果您正确理解它们,它们就是您的friend。我建议阅读tutorialaboutGridBagLayout,它很容易理解(有点像html表格)并且非

java - 如何在 Java Swing 中获取面板的所有组件?

如何在JavaSwing中获取面板的所有组件?C#中有没有类似foreach的方法来处理JPanel的所有子组件? 最佳答案 您可以使用方法getComponents:Component[]components=jpanel.getComponents(); 关于java-如何在JavaSwing中获取面板的所有组件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1572766

java - 开源 JavaFX 2.0 组件库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。ImprovethisquestionJavaFX2.0是否有好的组件库/存储库?特别是我正在寻找我可能能够使用、学习和贡献的开源项目。