找到 34423 篇文章 关于编程

如何在 Java JList 中存储字符串数组?

Krantik Chavan
更新于 2019-07-30 22:30:26

622 次浏览

要在 JList 中存储字符串数组,首先创建一个字符串数组列表:String sports[]= { "Football", "Fencing", "Cricket", "Squash", "Hockey", "Rugby"};现在,将其设置为 JList:JList list = new JList(sports);以下是在 JList 中存储字符串数组的示例:示例package my; import java.awt.event.*; import java.awt.*; import javax.swing.*; class SwingDemo extends JFrame {    static JFrame frame;    static JList list;    public static void main(String[] args) {       frame = new JFrame("JList Demo");       SwingDemo s = new SwingDemo();       JPanel panel = new JPanel();       String sports[]= {"Football", "Fencing", "Cricket", "Squash", "Hockey", "Rugby"}; ... 阅读更多

Java 程序为 JList 设置选择模式,仅用于单选

Krantik Chavan
更新于 2019-07-30 22:30:26

313 次浏览

要为 JList 设置单选,请使用 DefaultListSelectionModel 并将其设置为 SINGLE_SELECTION:String values[]= { "One", "Two", "Three", "Four", "Five", "Six"}; JList list = new JList(values); list.setSelectionMode(DefaultListSelectionModel.SINGLE_SELECTION);以下是在 JList 中设置选择模式以仅进行单选的示例:示例package my; import java.awt.event.*; import java.awt.*; import javax.swing.*; class SwingDemo extends JFrame {    static JFrame frame;    static JList list;    public static void main(String[] args) {       frame = new JFrame("JList Demo");       SwingDemo s = new SwingDemo();       JPanel panel = new JPanel();       String values[]= { ... 阅读更多

Java 程序在 JList 中选择第一项

Krantik Chavan
更新于 2019-07-30 22:30:26

328 次浏览

要在 JList 中选择第一项,请使用 setSelectionInterval() 方法:String values[]= { "One", "Two", "Three", "Four", "Five", "Six"}; JList list = new JList(values); int begn = 0; int end = 0; list.setSelectionInterval(begn, end);以下是在 JList 中选择第一项的示例:示例package my; import java.awt.event.*; import java.awt.*; import javax.swing.*; class SwingDemo extends JFrame {    static JFrame frame;    static JList list;    public static void main(String[] args) {       frame = new JFrame("JList Demo");       SwingDemo s = new SwingDemo();       JPanel panel = new JPanel();       String values[]= ... 阅读更多

Java 程序选择 JList 中的所有项目

Krantik Chavan
更新于 2024-10-10 11:35:06

576 次浏览

在本文中,我们将学习如何在 Java 中选择 JList 中的所有项目。该程序创建了一个简单的图形用户界面,其中包含运动项目的列表。它使用 setSelectionInterval() 方法选择列表中的所有项目。这确保了在程序运行时,从列表中的第一项到最后一项,所有项目都被选中。问题陈述编写一个 Java 程序来选择 JList 中的所有项目。以下是相同内容的演示 - 输入 sports[]= {"Football", "Fencing", "Cricket", "Squash", "Hockey", "Rugby"} 输出选择所有项目的步骤 ... 阅读更多

在 Java 中使用映射从 int 数组创建新值

Krantik Chavan
更新于 2019-07-30 22:30:26

475 次浏览

假设以下为我们的 int 数组元素:10、50、100、200、250、300、400、500在这里,我们通过将每个 int 元素加 1 来映射和创建新值:Arrays.stream(new int[] {10, 50, 100, 200, 250, 300, 400, 500}).map(val -> val + 1)现在找到平均值:Arrays.stream(new int[] {10, 50, 100, 200, 250, 300, 400, 500}).map(val -> val + 1).average()以下是从 int 数组映射和创建新值的示例:示例import java.util.Arrays; public class Demo {    public static void main(String[] args) throws Exception {       Arrays.stream(new int[] {10, 50, 100, 200, 250, 300, 400, 500}).map(val -> val + 1).average()          .ifPresent(System.out::println);    } }输出227.25

防止 C++ 中的对象复制

karthikeya Boyini
更新于 2019-07-30 22:30:26

226 次浏览

在 C++ 中,创建类时,我们可以使用一些复制构造函数或赋值运算符来复制它。在本节中,我们将了解如何在 C++ 中防止类的对象复制。要防止对象复制,我们可以遵循一些规则。这些规则如下。1. 创建私有复制构造函数和私有赋值运算符。示例#include using namespace std; class MyClass {    int x;    public:       MyClass() {          //无参数构造函数       }       MyClass(int y): x(y) {       }    private:       MyClass(const MyClass& obj) ... 阅读更多

如何在 Java Swing JList 中显示行数

Krantik Chavan
更新于 2019-07-30 22:30:26

437 次浏览

使用 JList getVisibleRowCount() 方法在 JList 中显示行数:String sports[]= {"Tennis", "Archery", "Football", "Fencing", "Cricket", "Squash", "Hockey", "Rugby"}; Jlist list = new JList(sports); int rowCount = list.getVisibleRowCount(); System.out.println("Row Count = "+rowCount);以下是在 JList 中显示行数的示例:示例import java.awt.event.*; import java.awt.*; import javax.swing.*; class SwingDemo extends JFrame {    static JFrame frame;    static JList list;    public static void main(String[] args) {       frame = new JFrame("JList Demo");       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       String sports[]= {"Tennis", Archery", "Football", "Fencing", "Cricket", "Squash", "Hockey", "Rugby"};       list = ... 阅读更多

使用 boost 库的 C++ 高级特性

Samual Sam
更新于 2019-07-30 22:30:26

1K+ 次浏览

C++ boost 库是一个非常有用的库。它用于不同的部分。它有广泛的应用领域。例如,使用 boost,我们可以在 C++ 中使用像 264 这样的大数字。这里我们将看到一些 boost 库的示例。我们可以使用大整数数据类型。我们可以使用不同的数据类型,如 int128_t、int256_t、int1024_t 等。通过使用它,我们可以轻松获得高达 1024 的精度。首先,我们使用 boost 库将两个巨大的数字相乘。示例#include #include using namespace boost::multiprecision; using namespace std; int128_t large_product(long long n1, long long n2) {    int128_t ans = (int128_t) n1 * ... 阅读更多

C++ 中的对象切片

karthikeya Boyini
更新于 2019-07-30 22:30:26

439 次浏览

对象切片用于描述将派生类对象赋值给基类实例的情况。这会导致派生类对象的某些方法和成员变量丢失。这被称为信息被切掉。例如,class Foo {    int a; }; class Bar : public Foo {    int b; }由于 Bar 扩展了 Foo,因此它现在有两个成员变量 a 和 b。因此,如果您创建了一个 Bar 类型的变量 bar,然后创建一个 Foo 类型的变量并赋值给 bar,您将丢失 ... 阅读更多

C++ 中的 transform()

Samual Sam
更新于 2019-07-30 22:30:26

3K+ 次浏览

transform 函数存在于 C++ STL 中。要使用它,我们必须包含 algorithm 头文件。它用于对所有元素执行操作。例如,如果我们想对数组的每个元素执行平方运算,并将其存储到另一个数组中,那么我们可以使用 transform() 函数。transform 函数以两种模式工作。这些模式是 - 一元运算模式二元运算模式一元运算模式在这种模式下,该函数只取一个运算符(或函数)并转换为输出。示例#include #include using namespace std; int square(int x) {    //定义平方 ... 阅读更多

广告

© . All rights reserved.