小编Uda*_*ara的帖子

如何在JTable中动态添加行

我想在JTable中动态添加行,我已经为此编写了以下代码:

    tblTaskList = new JTable();
    tblTaskList.setShowVerticalLines(false);
    tblTaskList.setCellSelectionEnabled(true);
    tblTaskList.setColumnSelectionAllowed(true);
    tblTaskList.setBorder(new LineBorder(null));
    for (int count = 1; count <= 10; count++) {
        tblTaskList.setModel(new DefaultTableModel(new Object[][] { {
                count, "title1", "start", "stop", "pause", "status" }, },
                new String[] { "status", "Task Title", "Start", "Stop",
                        "Pause", "Status" }));
    }
    tblTaskList.getColumnModel().getColumn(0).setPreferredWidth(31);
    tblTaskList.getColumnModel().getColumn(1).setPreferredWidth(346);
    tblTaskList.getColumnModel().getColumn(2).setPreferredWidth(33);
    tblTaskList.getColumnModel().getColumn(3).setPreferredWidth(31);
    tblTaskList.getColumnModel().getColumn(4).setPreferredWidth(28);

    tblTaskList.setBounds(93, 34, 614, 160);
    frmTaskList.getContentPane().add(tblTaskList);
Run Code Online (Sandbox Code Playgroud)

问题是只添加了最后一行,即计数打印第一列中的值10,任何人都可以解释如何解决问题?

java swing jtable windowbuilder

10
推荐指数
3
解决办法
8万
查看次数

如何通过.ajaxForm()提交表单之前执行某些操作?

我正在使用ajaxForm()框架工作来发送我的数据,而无需重新加载我的页面.

    $('#ReplayForm').ajaxForm({ 

      success : function(data){
             alert("Success");
       }   
    });  
Run Code Online (Sandbox Code Playgroud)

现在,我想在提交表单之前检查一些条件,如果条件为假,则停止提交,否则继续.

是否有任何解决方案来完成这项工作或有任何方式购买我可以执行此操作.提前致谢.

html javascript jquery html5 ajaxform

8
推荐指数
2
解决办法
2万
查看次数

盒子阴影的替代方案

我想在我的电子邮件中提供 box-shadow,但 gmail 和 yahoo 不支持此属性,那么有没有其他技巧可以在邮件中提供 box-shadow?

如果是,请尽快通知我

css

5
推荐指数
1
解决办法
2万
查看次数

如何在JTextfield中设置像Placeholder一样的文本

我希望在表单加载时将一些文本放在text-Field中,这表示用户,当用户点击该文本时,文本会自动删除.

 txtEmailId = new JTextField();
 txtEmailId.setText("Email ID");
Run Code Online (Sandbox Code Playgroud)

我已经写了上面的代码,但它显示文本并保持原样,当用户点击该文本按钮我想删除它.

有没有办法完成这项任务?

java swing prompt jtextfield windowbuilder

5
推荐指数
1
解决办法
3万
查看次数

如何在窗口的任何位置找到关键监听器

我开发了一个监控用户工作的java桌面应用程序.现在我想计算系统中任何地方的按键次数和鼠标点击次数.

这意味着当我的应用程序运行并且用户在浏览器中键入内容或打开任何文件夹时,鼠标单击并按键计数递增.

我可以使用下面的代码

 KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher()
Run Code Online (Sandbox Code Playgroud)

如果是,那怎么可能呢?如果我不能使用它那么请快速告诉我如何可能.我是java的初学者

java windows swing listener adapter

5
推荐指数
1
解决办法
1124
查看次数

如何停止影响我们网站的其他内容的CSS?

在我的网页中,我需要获取电子邮件并显示电子邮件的内容.它已经完全成功了现在只有一个问题是,当我的页面中加载电子邮件的内容时,该邮件的CSS会影响我的页面并更改链接的颜色等等.我写了下面的代码

<div class="ticket-reply-content"> <!-- division to print the messages -->
    ${replies.message_modify}<!--this will load content dynamically -->
</div>
Run Code Online (Sandbox Code Playgroud)

请给我一些解决方案或标签.

html css java jquery html5

5
推荐指数
0
解决办法
1473
查看次数

如何将HTML5桌面通知的关闭时间更改为不自动关闭?

我正在使用HTML5桌面通知.它运作良好,并根据我的要求给我适当的输出.现在,我想显示该通知,直到用户手动关闭该通知,我的代码可能如下所示.

function notifyMe() {
      if (!("Notification" in window)) {
        alert("This browser does not support desktop notification");
      }
      else if (Notification.permission === "granted") {
            var options = {
                    body: "due to your inactive response timer is stoped automatically. Start your timer again.",
                    dir : "ltr"
                 };
              var notification = new Notification("Your timer is stop",options);

      }
      else if (Notification.permission !== 'denied') {
        Notification.requestPermission(function (permission) {
          if (!('permission' in Notification)) {
            Notification.permission = permission;
          }

          if (permission === "granted") {
            var options = …
Run Code Online (Sandbox Code Playgroud)

javascript jquery html5

5
推荐指数
0
解决办法
2127
查看次数

如何在邮件中留下阴影

我想通过html代码创建自己的邮件。

现在,我编写了以下代码

<table style="margin:auto;box-shadow:0 0 11px #090909">
</table>
Run Code Online (Sandbox Code Playgroud)

属性正常运行,但boxshadow的效果在gmail和yahoo中不起作用,但在其他公司域中正常运行

html css css3

3
推荐指数
3
解决办法
1万
查看次数

在JDialog Box上禁用Escape键

我是java的初学者.

我在JDialog框上创建,必须等待回复

因为下面的代码是写的

final Object[] options = {"Yes!! I am woking", "No!! was not working"};

final JOptionPane optionPane =
        new JOptionPane("IT look like are you busy  \n with Something else!!! \n Are you working?",
                JOptionPane.QUESTION_MESSAGE,
                JOptionPane.YES_NO_OPTION, null, options);

JDialog dialog = optionPane.createDialog("Are you working?");
dialog.setAlwaysOnTop(true);
dialog.setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
dialog.toFront();
dialog.setVisible(true);
Run Code Online (Sandbox Code Playgroud)

现在的问题是,当显示此对话框时,用户可以通过按退出键关闭此对话框现在我想要在按下退出键时停止对话框关闭.谁能帮我?

我已经参考以下链接,这对我来说并不完整

JDialog:如何禁用我的模态对话框的ESC键?

java swing jdialog joptionpane

2
推荐指数
1
解决办法
1390
查看次数

在Java Swing中将GridBagLayout的位置设置在JPanel的顶部

我已经编写了以下代码来添加一个JLabela JPanel但它显示在中心,而我预计它将被放置在顶部JPanel.

这是我所指的那段代码:

JPanel pnlProjects = new JPanel();
pnlProjects.setMinimumSize(new Dimension(10, 300));
GridBagLayout gridBagLayout = new GridBagLayout();
pnlProjects.setLayout(gridBagLayout);
GridBagConstraints gridBagConstraints = new GridBagConstraints();

// add multiple label dynamically;
for (int count = 0; count < project.length; count++) {
    lblProjects[count] = new JLabel("Project"+count );
    lblProjects[count].setHorizontalAlignment(SwingConstants.LEFT);
    lblProjects[count].setHorizontalTextPosition(SwingConstants.LEFT);
    lblProjects[count].setBorder(BorderFactory.createBevelBorder(0));
    lblProjects[count].setPreferredSize(new Dimension(100, 20));
    gridBagConstraints.fill = GridBagConstraints.VERTICAL;
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = count;
    pnlProjects.add(lblProjects[count], gridBagConstraints);
}

// Add project panel in to the scorllPan
JScrollPane jspProjectlist = new JScrollPane(pnlProjects);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

有人会根据我的要求向我解释如何改变它吗?

java layout user-interface swing gridbaglayout

0
推荐指数
1
解决办法
1289
查看次数