
java swing组件无法解析
我从一个教程中获取了以下代码:import javax.swing.*;import java.util.Date;public class SwingGUI { public static void main( String[] args ) { JFrame f = new JFrame( "test" ); f.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); f.setSize( 1500, ...
2024-01-10
在Java中拖动组件的Swing库
我试图创建一种图形编辑器,允许用户创建美式足球比赛的图形描述。要做到这一点,用户应该能够做到以下几点:在Java中拖动组件的Swing库1)单击并用鼠标左键移动图片点击2)改变图像(圆形,方形和线)3)重置所有物体的尺寸理想情况下,我希望能够添加可调整的颜色和线条粗细,但这是很...
2024-01-10
不能将Swing组件添加到多个容器中吗?
我正在尝试(进行其他测试)将一个JButton引用添加到两个引用中JPanels进行测试,并且该引用将从添加到的第一个面板中消失!那么,Swing组件不能添加到多个容器中吗?先感谢您。回答:来自:http://download.oracle.com/javase/tutorial/uiswing/components/toplevel.html:每个GUI组件只能包含一次。如果某个组件已...
2024-01-10
Swing:如何将组件高度设置为容器的高度?
我想使一个组件占据Container的maximumAvailableHeight。例如,在下面粘贴的代码中,我将根框架定为800,600。我只想设置该框架的高度/宽度(并且我不想尝试对其子像素进行像素化)。如果运行此命令,则会看到UI对齐不良。首先,我希望面板(位于根框架内)占据框架的100%的高度(在这种情况下,为800px...
2024-01-10
Swing和蜡染:从SVG文件创建ImageIcon?
简而言之,我正在寻找一种使用蜡染库从SVG文件制作ImageIcon的方法。我不想先将SVG光栅化到磁盘上,我只想能够将一个svg从jar文件中拉出并将其作为UI元素放置。我觉得这应该相当容易,但是蜡染的javadocs并没有告诉我我需要知道的内容。(为什么要使用蜡染呢?好吧,我们已经在使用它了,所以我们...
2024-01-10
Tkinter-如何使用自动补全功能创建一个组合框
是否可以创建一个在您键入时使用列表中最接近的项目进行更新的组合框?例如:A = ttk.Combobox()A['values'] = ['Chris', 'Jane', 'Ben', 'Megan']然后,您在组合框中键入“ Chr”,我希望它自动填写“ Chris”。回答:tkinterWiki包含一个自动完成文本框的代码,但是由于您需要一个组合框,因此可以使用此代码(...
2024-01-10
Tkinter中的组合框字体大小
嗨,我正在尝试使用ttk组合框创建带有options的下拉列表。这样做时,我可以配置传递给它的默认值的字体大小。但是,当我单击箭头时,其他值的字体大小保持不变。我正在为触摸屏开发应用程序,因此我需要提供适当的大小。这是示例代码,当我运行代码时,A的大小较大,单击箭头键上的按钮,我...
2024-01-10
Winforms:组合框高度在分辨率更改时不调整
我在表单中有一个基本组合框。与其他控件(按钮,标签等)相比,分辨率更改时,组合框的高度不会改变。Winforms:组合框高度在分辨率更改时不调整public partial class Form1 : Form { string result; string fontInformation; private bool scaleFactorKnown = false; private SizeF scaleFactor; public Form1() { ...
2024-01-10
在Java Swing中从布局隐藏按钮
我正在尝试一些非常基本的东西:我列出了5个按钮。它们位于FlowLayout中,通常的想法是,一旦我单击一个,它将消失,而其他应该相应地重新排序。现在,如果我调用setVisible(false),该按钮将变为不可见,但它仍在Layoutmanager中占据它的空间。有什么办法可以在隐藏它的同时将Button保留在JPanel中,...
2024-01-10
Emacs,Linux和国际键盘布局
当您使用非英语(俄语)键盘布局时,有没有一种简单的方法来使用Emacs键盘绑定?只要采用国际布局,所有击键都会按字面意义解释为M-ф,而不是Ma。结果,我不能使用命令。如果Linux可以根据国际布局解释非前缀和带移位前缀的键,同时保留其余英语,那也很好。回答:您可以设置输入法(荣誉...
2024-01-10
建立一个swing UI来实现一个方法编辑器
我建立了一个排序的方法编辑器。 的方法(MethodModel类),通常,具有以下元素 - 建立一个swing UI来实现一个方法编辑器List<String> inputVariableNamesString resultVariableName现在我有一个类MethodModel,其具有上述领域作为其成员。我还有一个类MethodModelContainer,它包含一个列表(LinkedList,因为被调用的方法的...
2024-01-10
Java Swing中的控制器是什么?
我想以有意义的方式使用Swing将MVC设计应用于Java应用程序。因此,我的问题是,如何在Java Swing中构造控制器?我有两个选择:每个组件侦听器都是自己的类,作为控制器包的一部分每个组件侦听器都是视图包中的一个匿名类,该类将其调用委托给具有控制器方法的类。两者都有可能吗?是偏好问题...
2024-01-10
B站跨年晚会王炸组合:刘宪华、朴宰范、Tablo、王嘉尔
据悉,B站跨年晚会《2022最美的夜》官宣四张J牌王炸组合艺人,包括刘宪华、朴宰范、Tablo、王嘉尔。 还记得前年大华参加跨晚节目,为大家带来了唱跳舞台《happy》,燃炸全场,听他在小破站跨晚采访中的描述,这次的舞台会利用很多乐器进行现场实录,不知道最终的舞台形式是怎样的呢?好期待...
2024-01-10
当单击组合框值时,DataGridView列标题更改
我在创建窗口应用程序中的DataGridView和combobox时遇到问题。在单击combobox值时,我需要编写代码时的帮助,datagridview列标题将根据所选的combobox值进行调整。这是我所期望的应用的例子图片:当单击组合框值时,DataGridView列标题更改例datagridview的时候wages is selected例datagridview的时候sales is selected谢谢您...
2024-01-10
Hibernate条件限制和/或组合
如何使用hibernate限制来实现此目的?(((A='X') and (B in('X',Y))) or ((A='Y') and (B='Z')))回答:认为有效Criteria criteria = getSession().createCriteria(clazz); Criterion rest1= Restrictions.and(Restrictions.eq(A, "X"), Restrictions.in("B", Arrays.asList("X",Y)));Cri...
2024-01-10
如何在Java的Swing GUI中将图像设置为框架的背景?
我已经使用Java Swing创建了一个GUI。我现在必须将一个sample.jpeg图像设置为放置组件的框架的背景,该怎么做?回答:实现此目的的一种方法是重写paintComponent每次JPanel刷新时绘制背景图像的方法。例如,可以将子类化JPanel,并添加一个字段以保存背景图片,然后覆盖该paintComponent方法:public class JPanelW...
2024-01-10
Java swing中模态窗口上的模态窗口?
我有以下问题:Java swing中模态窗口上的模态窗口?我有一个主要的应用程序窗口(JFrame),填满整个屏幕。 单击按钮时,会出现一个较小的窗口,让用户输入一些数据。当用户这样做时,主窗口既不应该跳到它的前面,也不允许交互。 解决方案:打开一个模态JDialog。我们可以调用该对话框1. 但是...
2024-01-10
浏览图像文件并使用Java Swing显示它
我的问题是,单击Browse按钮后,它会显示目录中的所有文件供选择,然后所选的图像会正确显示在GUI中。但是,当我第二次单击“浏览”按钮时,它仅显示旧图像,而不显示新图像。请帮助我。作为参考,我上传了UI。package GUI;import java.awt.BorderLayout;import java.awt.EventQueue;import java.awt.Graphics2D;import jav...
2024-01-10
Java Swing中的弹出窗口
有人可以建议我如何在Java Swing中实现弹出窗口。我希望弹出窗口是模式窗口(打开弹出窗口时用户无法返回主窗口)。我尝试使用JDialog进行操作,但是它只允许一个小部件供用户输入,而我需要多个小部件。我在这里可能是错的,但这就是我能够做到的。感谢你的帮助。回答:使用一个JDialog。可以...
2024-01-10
如何在Java中禁用javax.swing.JButton?
我创建了一个swings应用程序,并且GUI上有一个“开始”按钮。我希望每当我单击该“开始”按钮时,都应禁用开始按钮,并启用“停止”按钮。为此,我在“开始”按钮的“ ActionPeformed(…)”方法中编写了以下代码startButton.setEnabled(false);stopButton.setEnabled(true);但是以上代码并未在GUI上产生所需的影...
2024-01-10
更改JTextPane中段落的背景颜色(Java Swing)
是否可以在Java Swing中更改段落的背景颜色?我试图使用setParagraphAttributes方法(下面的代码)来设置它,但似乎不起作用。更改JTextPane中段落的背景颜色(Java Swing)StyledDocument doc = textPanel.getStyledDocument(); Style style = textPanel.addStyle("Hightlight background", null); StyleConstants.setBackgro...
2024-01-10
Swing / Java:如何正确使用getText和setText字符串
我试图nameField在单击Label被叫label1之后使输入出现在Button被叫button1中。现在它说:“txt”,我明白为什么。但是我不知道如何使用字符串!谁能解释我在做什么,以及如何正确使用此字符串?import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing...
2024-01-10
Java Swing:实现输入值的有效性检查
在我的Swing应用程序中,用户必须先插入数字和值,然后才能切换到下一个窗口。现在,作为干净程序,我将检查每个输入是否有效,如果无效,则会显示错误消息,并且下一个窗口不会打开。此检查的结构如下(示例):Button buttonToOpenNextWindow = new JButton("next");button.addActionListener(new ActionListener(){ ...
2024-01-10
Mac OS X上的Java Swing GUI
您是否曾经尝试过使用Swing只是因为无法完成您想做的事情而最终改变路线?我是Swing的新手,仅在5年前就将它用于学校项目,但是Swing似乎在提供更原生的外观和感觉上已经走了很长一段路,以至于我考虑使用它来开发Mac OSX上的应用程序的GUI。但是,在此之前,我想查看是否有人遇到任何阻碍他们使...
2024-01-10
ORMLite中的多个组合OR条件
我喜欢这样的查询:select data from table where (x > 1 and x < 100) or (x > 250 and x < 300)在ORMlite中,可以使用以下代码:final QueryBuilder<Data,Integer> qb = queryBuilder();final Where<Data, Integer> w = qb.where();w.or( w.gt("x", 1).and().lt("x", 100), w.gt("x", 25...
2024-01-10
异步功能+等待+ setTimeout的组合
我正在尝试使用新的异步功能,希望解决我的问题以后能对其他人有所帮助。这是我的代码正在工作: async function asyncGenerator() { // other code while (goOn) { // other code var fileList = await listFiles(nextPageToken); var parents = await requestParents(fileList); // other code...
2024-01-10
