找到 34423 篇文章 关于编程
160 次浏览
首先,让我们创建一个水平滑块 −JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 55);现在,我们将使用 setInverted() 将其设置为从右向左移动 −slider.setInverted(true);以下是如何将水平滑块从右向左移动的示例 −示例package my; import java.awt.Color; import java.awt.Font; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JSlider; import javax.swing.WindowConstants; public class SwingDemo { public static void main(String[] args) { JFrame frame = new JFrame("Frame with Slider"); JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 55); slider.setInverted(true); slider.setMinorTickSpacing(10); slider.setMajorTickSpacing(25); slider.setPaintTicks(true); ... 阅读更多
612 次浏览
让我们首先看看如何在组件的工具提示中设置文本 −JLabel label3 = new JLabel("Password", SwingConstants.CENTER); label3.setToolTipText("Enter Password");要显示工具提示中的多行文本,请使用。在这里,我们使用了 HTML 标签来换行,这将在工具提示中创建多行文本 −label3.setToolTipText("" + "This will create multiple lines for the" + "" + "component! Yay!" + "");以下是如何在组件的工具提示中显示多行文本的示例 −示例package my; import java.awt.GraphicsEnvironment; import java.awt.GridLayout; import java.awt.Point; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPasswordField; import javax.swing.JTextField; import javax.swing.SwingConstants; import ... 阅读更多
711 次浏览
使用 JOptionPane.showInputDialog() 在对话框中从用户获取输入,例如“你最常玩的运动是什么”、“你的名字是什么”等。以下是如何创建输入弹出窗口(对话框)并从用户那里获取输入的示例 −示例package my; import javax.swing.JOptionPane; public class SwingDemo { public static void main(String[] args) { String[] sports = { "Football", "Cricket", "Squash", "Baseball", "Fencing", "Volleyball", "Basketball" }; String res = (String) JOptionPane.showInputDialog(null, "Which sports you play the most?", "Sports", JOptionPane.PLAIN_MESSAGE, null, sports, sports[0]); switch (res) { ... 阅读更多
328 次浏览
要在表格中显示垂直网格线,请使用 setShowVerticalLines() 方法。让我们首先创建一个表格 −String[][] rec = { { "1", "Steve", "AUS" }, { "2", "Virat", "IND" }, { "3", "Kane", "NZ" }, { "4", "David", "AUS" }, { "5", "Ben", "ENG" }, { "6", "Eion", "ENG" }, }; String[] header = { "Rank", "Player", "Country" }; JTable table = new JTable(rec, header);现在,让我们显示垂直网格线 −table.setShowVerticalLines(true);您还可以为这些线条指定颜色 −table.setGridColor(Color.blue);以下是如何在 JTable 中显示垂直网格线的示例…阅读更多
3K+ 次浏览
要在 Java 中创建确认对话框,请使用 Java Swing JOptionPane.showConfirmDialog() 方法,该方法允许您创建一个对话框,要求用户确认。例如,您要重新启动系统吗?,“此文件包含病毒,您仍然要下载吗?”等。Kt 附带同类型的 JOptionPane.YES_NO_CANCEL_OPTION 用于相同的确认。以下是在 Java 中创建确认对话框的示例 −示例package my; import java.awt.Dimension; import javax.swing.ImageIcon; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.SwingConstants; import javax.swing.UIManager; public class SwingDemo { public static void main(String[] args) { ... 阅读更多
160 次浏览
要创建 JMenuBar 组件,请使用 JMenuBar 类 −JMenuBar menuBar = new JMenuBar();现在,在 MenuBar 中创建菜单 −JMenu fileMenu = new JMenu("File");将上面的菜单添加到 MenuBar −menuBar.add(fileMenu);以下是如何在 Java 中创建 JMenuBar 组件的示例 −示例package my; import java.awt.event.KeyEvent; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; public class 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 fileMenu = new JMenu("File"); fileMenu.setMnemonic(KeyEvent.VK_F); ... 阅读更多
588 次浏览
要创建消息弹出窗口,请使用以下 JOptionPane −JOptionPane.showMessageDialog我们在消息弹出窗口中显示一棵树。以下是如何使用 Java 创建消息弹出窗口的示例 −示例package my; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.JScrollPane; import javax.swing.JTree; import javax.swing.tree.DefaultMutableTreeNode; public class SwingDemo { public static void main(String[] args) throws Exception { JFrame frame = new JFrame("Demo"); DefaultMutableTreeNode node = new DefaultMutableTreeNode("Project"); DefaultMutableTreeNode node1 = new DefaultMutableTreeNode("App"); DefaultMutableTreeNode node2 = new DefaultMutableTreeNode("Website"); DefaultMutableTreeNode node3 = new DefaultMutableTreeNode("WebApp"); node.add(node1); ... 阅读更多
138 次浏览
对于预定义的选择,使用 setSelectedIndex() 方法,您需要设置要首先显示的项目的索引。假设以下是我们带有元素的 aComboBox −Object[] sports = { "Football", "Cricket", "Squash", "Baseball", "Fencing", "Volleyball", "Basketball" }; JComboBox comboBox = new JComboBox(sports);现在,使用项目的索引设置初始选择 −comboBox.setSelectedIndex(3);以下是在 Java 中使用预定义的选择设置 JOptionPane 的示例 −示例package my; import java.awt.GridBagLayout; import javax.swing.JComboBox; import javax.swing.JOptionPane; import javax.swing.JPanel; public class SwingDemo { public static void main(String[] args) throws Exception { JPanel panel = ... 阅读更多
1K+ 次浏览
要获取所选文件的路径,首先获取所选文件 −java.io.File f = file.getSelectedFile();现在,获取所选文件的路径,我们将使用上述方法获取 −System.err.println(f.getPath());以下是如何获取 JFileChooser 组件中所选文件的路径的示例 −示例package my; import javax.swing.JFileChooser; public class SwingDemo { public static void main(String[] args) { JFileChooser file = new JFileChooser(); file.setMultiSelectionEnabled(true); file.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); file.setFileHidingEnabled(false); if (file.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) { java.io.File f = ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP