找到 34423 篇文章,关于编程

Java 程序,用于在 Java 中两个文本字段之间启用拖放

Nishtha Thakur
更新于 2019-07-30 22:30:26

398 次浏览

是的,我们可以在 Java 中启用两个文本字段之间的拖放。让我们首先创建两个 JTextFields 并设置其内容,如下所示 -JTextField one = new JTextField(20); one.setText("You can drag!"); JTextField two = new JTextField(20); two.setText("Drag here or there");现在,我们将为上面创建的两个组件启用拖放 -one.setDragEnabled(true); two.setDragEnabled(true);以下是如何在两个文本字段之间启用拖放的示例 -示例包 my; 导入 java.awt.Container; 导入 java.awt.FlowLayout; 导入 javax.swing.BoxLayout; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.JTextField; 导入 javax.swing.SwingConstants; 公共类 SwingDemo {    public static void main(String[] args) throws Exception ... 阅读更多

Java 程序,用于设置 JTextField 中内容的水平对齐方式

Smita Kapse
更新于 2024-08-29 15:54:48

2K+ 次浏览

在本文中,我们将学习如何使用 Java Swing 设置 JTextField 类中内容的水平对齐方式。JTextFile 中的内容默认是左对齐的,但您可以使用 setHorizontalAlignment() 方法更改它。在 JTextField 中设置内容水平对齐方式的步骤以下是设置 JTextField 中内容水平对齐方式的步骤 - 导入所需的 Java Swing 包。创建 JFrame 并设置布局管理器。创建 JLabel 和 JTextField,然后设置水平对齐方式。... 阅读更多

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

Anvi Jain
更新于 2019-07-30 22:30:26

1K+ 次浏览

是的,我们可以使用 FileWriter 类将内容保存到文件。设置 JTextFile 组件,如下所示 -JTextField emailId = new JTextField(20); emailId.setText("abc@example.com");设置您要将 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-07-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("Enter emailid...");       JLabel label;       frame.setLayout(new FlowLayout());       label = ... 阅读更多

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

Smita Kapse
更新于 2019-07-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("Frame with Slider");       JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, ... 阅读更多

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

George John
更新于 2019-07-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("Sections");       JPanel panel = new JPanel();       panel.setBackground(Color.blue);       GridLayout layout = new GridLayout(3, 3);     ... 阅读更多

在 Java 中显示 JSlider 的刻度标记

Anvi Jain
更新于 2019-07-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("Frame with Slider");       JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 75);       slider.setMinorTickSpacing(5);       slider.setMajorTickSpacing(20);       slider.setPaintTicks(true);   ... 阅读更多

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

Chandu yadav
更新于 2019-07-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 Demo");       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       JMenuBar menuBar = new JMenuBar();       JMenu ... 阅读更多

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

Nishtha Thakur
更新于 2019-07-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("Frame with Slider");       JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 55);   ... 阅读更多

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

Arjun Thakur
更新于 2019-07-30 22:30:26

181 次浏览

使用 createRaisedBevelBorder() 方法创建带有凸起斜面边缘的边框。我们将将其设置在标签组件上 -JLabel label; label = new JLabel("This has a border with a raised bevel edge!"); 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("Demo");       JLabel label;       label = new JLabel("This has a border with a raised bevel edge!"); ... 阅读更多

广告

© . All rights reserved.