找到关于 Java 8 的4330 篇文章

我们可以在 Java 中将 JTextField 的内容保存到文件中吗?

Anvi Jain
更新于 2019年7月30日 22:30:26

1K+ 次浏览

是的,我们可以使用 FileWriter 类将内容保存到文件。设置 JTextFile 组件,如下所示:JTextField emailId = new JTextField(20); emailId.setText("[email protected]"); 设置要保存 JTextField 内容的文件位置:String file = "E:ew.txt"; 现在,使用 FileWriter 保存内容:FileWriter fileWriter = new FileWriter(file); emailId.write(fileWriter); fileWriter.close(); 下面是一个将 JTextFile 内容保存到文件的示例。在这里,我们将 JTextField 中的文本保存到 “E:ew.txt” 位置的文件中:示例包 my; 导入 java.awt.FlowLayout; 导入 java.io.FileWriter; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.JTextField; 导入 javax.swing.SwingConstants; 公共类 SwingDemo { ... 阅读更多

如何在 Java 中创建右对齐的 JTextField?

Nishtha Thakur
更新于 2019年7月30日 22:30:26

2K+ 次浏览

要创建右对齐的 JTextField,请将对齐方式设置为 RIGHT。在这里,我们将使用 setHorizontalAlignment() 方法,并在其中设置对齐方式。创建 JTextField:JTextField emailId = new JTextField(20); 现在,将其右对齐:emailId.setHorizontalAlignment(JTextField.RIGHT); 下面是创建右对齐 JTextField 的示例:示例包 my; 导入 java.awt.FlowLayout; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.JTextField; 导入 javax.swing.SwingConstants; 公共类 SwingDemo {    public static void main(String[] args) throws Exception {       JFrame frame = new JFrame("输入邮箱...");       JLabel label;       frame.setLayout(new FlowLayout());       label = ... 阅读更多

如何在 Java 中更改 JSlider 的最小值?

Smita Kapse
更新于 2019年7月30日 22:30:26

178 次浏览

要在 Java 中更改滑块的最小值,请使用 setMinimum() 方法,并在其中设置最小值。假设我们在 Java 中有以下滑块:JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 55); slider.setMinorTickSpacing(10); slider.setMajorTickSpacing(20); slider.setPaintTicks(true); slider.setPaintLabels(true); 现在,设置最小值:slider.setMinimum(10); 下面是更改 JSlider 最小值的示例:示例包 my; 导入 java.awt.Color; 导入 java.awt.Font; 导入 javax.swing.JFrame; 导入 javax.swing.JPanel; 导入 javax.swing.JSlider; 导入 javax.swing.WindowConstants; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame("带有滑块的框架");       JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, ... 阅读更多

如何在 Java 中使用 GridLayout 设置元素之间的垂直间距?

George John
更新于 2019年7月30日 22:30:26

1K+ 次浏览

使用 setVgap() 方法设置 GridLayout 中元素之间的垂直间距。假设我们有一个 GridLaypout:GridLayout layout = new GridLayout(3, 3); 设置水平间距:layout.setVgap(30); 下面是一个示例:示例包 my; 导入 java.awt.Color; 导入 java.awt.Dimension; 导入 java.awt.FlowLayout; 导入 java.awt.Font; 导入 java.awt.GridLayout; 导入 javax.swing.JButton; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.JPanel; 导入 javax.swing.JTextArea; 导入 javax.swing.WindowConstants; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame("部分");       JPanel panel = new JPanel();       panel.setBackground(Color.blue);       GridLayout layout = new GridLayout(3, 3);     ... 阅读更多

在 Java 中的 JSlider 中显示刻度标记

Anvi Jain
更新于 2019年7月30日 22:30:26

718 次浏览

要在 JSlider 中显示刻度标记,需要使用 setPaintTicks() 方法并将其设置为 TRUE:JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 75); slider.setPaintTicks(true); 下面是在 Java 中的滑块中显示刻度标记的示例:示例包 my; 导入 java.awt.Color; 导入 java.awt.Font; 导入 javax.swing.JFrame; 导入 javax.swing.JPanel; 导入 javax.swing.JSlider; 导入 javax.swing.WindowConstants; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame("带有滑块的框架");       JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 75);       slider.setMinorTickSpacing(5);       slider.setMajorTickSpacing(20);       slider.setPaintTicks(true);   ... 阅读更多

如何在 Java 中从 MenuBar 中删除菜单?

Chandu yadav
更新于 2019年7月30日 22:30:26

358 次浏览

使用 remove() 方法从 MenuBar 中删除菜单。设置要从 MenuBar 中删除的菜单的索引。假设我们最初有两个菜单:下面是一个删除上述菜单之一的示例。假设我们删除第二个菜单“编辑”:示例包 my; 导入 java.awt.event.KeyEvent; 导入 javax.swing.JFrame; 导入 javax.swing.JMenu; 导入 javax.swing.JMenuBar; 导入 javax.swing.JMenuItem; 公共类 SwingDemo {    public static void main(final String args[]) {       JFrame frame = new JFrame("MenuBar 演示");       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       JMenuBar menuBar = new JMenuBar();       JMenu ... 阅读更多

如何在 Java 中隐藏滑块上的轨道?

Nishtha Thakur
更新于 2019年7月30日 22:30:26

198 次浏览

要隐藏滑块上的轨道,需要使用 setPaintTrack() 方法并将其设置为 FALSE:JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 55); slider.setInverted(true); slider.setMinorTickSpacing(10); slider.setMajorTickSpacing(25); slider.setPaintTicks(true); slider.setPaintLabels(true); slider.setPaintTrack(false); 上述方法 setPaintTrack() 默认设置为 TRUE。下面是隐藏滑块上轨道的示例:示例包 my; 导入 java.awt.Color; 导入 java.awt.Font; 导入 javax.swing.JFrame; 导入 javax.swing.JPanel; 导入 javax.swing.JSlider; 导入 javax.swing.WindowConstants; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame("带有滑块的框架");       JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 55);   ... 阅读更多

如何在 Java 中创建带有凸起斜面边缘的边框?

Arjun Thakur
更新于 2019年7月30日 22:30:26

181 次浏览

使用 createRaisedBevelBorder() 方法创建带有凸起斜面边缘的边框。我们将将其设置在标签组件上:JLabel label; label = new JLabel("这是一个带有凸起斜面边缘的边框!"); label.setBorder(BorderFactory.createRaisedBevelBorder()); 下面是创建带有凸起斜面边缘的边框的示例:示例包 my; 导入 javax.swing.BorderFactory; 导入 java.awt.Font; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 公共类 SwingDemo {    public static void main(String[] args) throws Exception {       JFrame frame = new JFrame("演示");       JLabel label;       label = new JLabel("这是一个带有凸起斜面边缘的边框!"); ... 阅读更多

如何在 Java 中将水平滑块从右到左移动?

Smita Kapse
更新于 2019年7月30日 22:30:26

160 次浏览

首先,让我们创建一个水平滑块:JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 55); 现在,我们将使用 setInverted() 将其设置为从右到左移动:slider.setInverted(true); 下面是将水平滑块从右到左移动的示例:示例包 my; 导入 java.awt.Color; 导入 java.awt.Font; 导入 javax.swing.JFrame; 导入 javax.swing.JPanel; 导入 javax.swing.JSlider; 导入 javax.swing.WindowConstants; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame("带有滑块的框架");       JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 55);       slider.setInverted(true);       slider.setMinorTickSpacing(10);       slider.setMajorTickSpacing(25);       slider.setPaintTicks(true);     ... 阅读更多

使用 Java 在组件的工具提示中显示多行文本

Ankith Reddy
更新于 2019年7月30日 22:30:26

612 次浏览

首先,让我们看看如何在组件的工具提示中设置文本——`JLabel label3 = new JLabel("Password", SwingConstants.CENTER); label3.setToolTipText("Enter Password");` 要在工具提示中显示多行文本,可以使用HTML标签。这里,我们使用了HTML换行标签,这会在工具提示中创建多行文本——`label3.setToolTipText("" + "This will create multiple lines for the" + "" + "component! Yay!" + "");` 下面是一个在组件工具提示中显示多行文本的示例——示例代码包 my; 导入 java.awt.GraphicsEnvironment; 导入 java.awt.GridLayout; 导入 java.awt.Point; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.JPasswordField; 导入 javax.swing.JTextField; 导入 javax.swing.SwingConstants; 导入 ... 阅读更多

广告