草庐IT

java - 如何在 Java 中保存首选项用户设置?

例如,我有一个带有首选项按钮的窗口。Iwanttomakeitsothatwhenuserpressthepreferencebuttonandcheckshis/herappropriateoptionsandpressok,itsavesthepreference,thenwhenuserpressesrunonthemainwindow,itrunsaccordinglytopreferencetheuserchangedonthepreference窗口。提前谢谢你。 最佳答案 您可以使用java.util.prefs包裹。

java - 如何创建带有菜单的 JButton?

我想在我的应用程序中创建一个工具栏。如果单击该工具栏上的按钮,它将弹出一个菜单,就像在Eclipse的工具栏中一样。我不知道如何在Swing中做到这一点。有人能帮助我吗?我试过谷歌但一无所获。 最佳答案 这在Swing中比它需要的要困难得多。因此,我没有将您指向教程,而是创建了一个完整的工作示例。importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.MouseAdapter;importjava.awt.e

java - 如何创建带有菜单的 JButton?

我想在我的应用程序中创建一个工具栏。如果单击该工具栏上的按钮,它将弹出一个菜单,就像在Eclipse的工具栏中一样。我不知道如何在Swing中做到这一点。有人能帮助我吗?我试过谷歌但一无所获。 最佳答案 这在Swing中比它需要的要困难得多。因此,我没有将您指向教程,而是创建了一个完整的工作示例。importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.MouseAdapter;importjava.awt.e

java - Swing JButton : Icon above Text

如何在Swing中创建一个带有文本上方图标的JButton? 最佳答案 这样做:button.setVerticalTextPosition(SwingConstants.BOTTOM);button.setHorizontalTextPosition(SwingConstants.CENTER); 关于java-SwingJButton:IconaboveText,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

java - Swing JButton : Icon above Text

如何在Swing中创建一个带有文本上方图标的JButton? 最佳答案 这样做:button.setVerticalTextPosition(SwingConstants.BOTTOM);button.setHorizontalTextPosition(SwingConstants.CENTER); 关于java-SwingJButton:IconaboveText,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

java - .pack() 有什么作用?

我正在学习JPanel和GridLayout,这段代码将生成一个带有6个按钮的简单JPanelpackagetesting;importjava.io.*;importjava.util.*;importjava.security.*;importjavax.xml.bind.DatatypeConverter;importjava.lang.*;importjava.awt.*;importjavax.swing.*;publicclassTesting{publicstaticclassGridPanelextendsJPanel{publicGridPanel(){setLayo

java - .pack() 有什么作用?

我正在学习JPanel和GridLayout,这段代码将生成一个带有6个按钮的简单JPanelpackagetesting;importjava.io.*;importjava.util.*;importjava.security.*;importjavax.xml.bind.DatatypeConverter;importjava.lang.*;importjava.awt.*;importjavax.swing.*;publicclassTesting{publicstaticclassGridPanelextendsJPanel{publicGridPanel(){setLayo

java - 如何在 boxLayout 的两个按钮之间添加空格?

我在BoxLayout组中有四个按钮。这只是两个示例,因为它都是重复的代码。我想在每个按钮之间创建一个微小的空间,这样它们就不会相互碰撞。我几乎尝试了.add(Box.Create....)中的所有方法,但没有任何效果。enter.add(Box.createVerticalGlue());enter.add(Box.createHorizontalGlue());//enter.add(newJSeparator(SwingConstants.HORIZONTAL));JButtonfloat=newJButton("LOWER");float.add(Box.createVerti

java - 如何在 boxLayout 的两个按钮之间添加空格?

我在BoxLayout组中有四个按钮。这只是两个示例,因为它都是重复的代码。我想在每个按钮之间创建一个微小的空间,这样它们就不会相互碰撞。我几乎尝试了.add(Box.Create....)中的所有方法,但没有任何效果。enter.add(Box.createVerticalGlue());enter.add(Box.createHorizontalGlue());//enter.add(newJSeparator(SwingConstants.HORIZONTAL));JButtonfloat=newJButton("LOWER");float.add(Box.createVerti

java - Map.Entry : How to use it?

我正在开发一个计算器。我将按钮放在HashMap集合中,当我想将它们添加到扩展JPanel的类中时,我不知道如何从我的Collection。所以我在网上找到了我代码的最后两行,但我不知道它们的含义。这是我的代码:importjava.awt.Component;importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importjava.util.Set;importjavax.swing.JButton;importjavax.swing.JPanel;publicclassPanneauCalcule