小编Bul*_*lit的帖子

获取应用程序结束事件

如何进入申请结束活动?

我想让应用程序保存所有未保存的操作或向用户显示消息"你确定关闭而不保存所有数据吗?" 这样的事情.

如果这将有所帮助 - 该应用程序是SingleFrameAplication使用Swing.

java swing netbeans jsr296 formclosing

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

从JList中删除所选项目

谁能告诉我一个简短的方法从我删除所选项目JList

我搜索谷歌和这里,但我找到了很多方法.我应该使用哪种方式?

java swing jlist

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

设置主框架不可调整大小

我想设置我的主框架(整个应用程序)不能由用户调整大小.谁能告诉我怎么做?

当我在布局设计中设置最小和最大尺寸时,它不起作用.我仍然可以调整整个应用程序的大小.

java swing resizable

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

在JTabbedPane中设置选项卡的大小

有没有办法改变的大小选项卡JTabbedPane?我的意思不是所有面板,而只是用户必须点击的小标签,以查看其下面的内容.

java size swing jtabbedpane

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

iText PDF中的Unicode字符

我需要iText的帮助我看一些谷歌的结果和一些在这里,但没有找到任何适合我的东西.我需要在我的pdf中使用波兰字符,但我什么都没有.如果需要在评论中写下其他内容,我认为这是一个很重要的代码:

private static Font bigFont = new Font(Font.FontFamily.HELVETICA, 18, Font.BOLD);
Run Code Online (Sandbox Code Playgroud)

另一个

Paragraph par = new Paragraph(?abadzak, bigFont);
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我该怎么做才能使这个Ł在pdf和其他波兰人角色中可见

更新 我资助这个,但不知道如何使用它作为我的项目 波兰字符在itext PDF中

java swing itext special-characters

6
推荐指数
2
解决办法
8881
查看次数

java + sqlite3中的TRANSACTION

如何在java + sqlite3中进行交易我已经检查谷歌了.我想让它成为回滚语句,所以如果语句中的某个地方出错,所有语句都转到"空格"并且数据库在启动事务之前回滚到了.

Roolback-stmt这样的东西我希望我的问题是可以理解的.所以请记住,英语不是我的母语.以下是我想要成为一个声明的代码的一部分:

ArrayList <String> al = new ArrayList <String> ();
try {
    // transaction begin;
    ResultSet rs = stat.executeQuery("select _id, godziny_id from tblZmiany where harmonogram_id = " + h_id + " order by pracownik_id, Dzien");
    while (rs.next()) {
        al.add("insert into tblWykonanie (Zmiana_id, Godziny_id) values ('" + rs.getLong(1) + "', " + rs.getInt(2) + ");");
    }
    for (String s : al)
        if (stat.executeUpdate(s) < 1) {
            // Je?li insert nie wstawi? kolejnego rekordu
            //rollback;
            error_code = "Wyst?pi? …
Run Code Online (Sandbox Code Playgroud)

java sqlite transactions

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

Jtabbedpane如何将一个选项卡设置为false

我有一个使用JtabbedPane的应用程序.每个选项卡都是JPanel.我写了一个函数,在某些情况下应该将某些选项卡设置为false.这是代码,但我不知道为什么它不起作用.

public boolean DBEnabledTabs(int zakladki)
{

    ResultSet rs;
    ResultSet rs2;
    error_code = NO_ERROR;
    try
    {
        switch(zakladki)
        {
            case SQL_TAB_ADD :
                 rs =  stat.executeQuery("select 1 from tblCykle;");
                return (!rs.isClosed() ? rs.getString(1).equals("1") : false);
            case SQL_TAB_EDIT :
                 rs =  stat.executeQuery("select 1 from tblPracownicy;");
                 return (!rs.isClosed() ? rs.getString(1).equals("1") : false);
            case SQL_TAB_HARM :
                 rs =  stat.executeQuery("select 1 from tblPracownicy where cykl_id = null");
                 return (!rs.isClosed() ? !rs.getString(1).equals("1") : true);
            case SQL_TAB_ABSE :
                 rs =  stat.executeQuery("select 1 from tblPracownicy;");
                 rs2 = stat.executeQuery("select 1 from …
Run Code Online (Sandbox Code Playgroud)

java swing jpanel jtabbedpane

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

如何关闭X按钮的可见性并禁用alt + F4功能

有人能告诉我如何将主应用程序窗口中的X按钮设置为false,以及如何设置Alt + F4功能不可用或只是禁用它?


更新

我添加了:

public ZalumView(SingleFrameApplication app) { 
    super(app); 
    initComponents(); 
    mainFrame = this.getFrame(); 
    mainFrame.setTitle("Zalum - zarzadzanie zasobami ludzkimi"); 
    mainFrame.pack(); 
    mainFrame.setResizable(false); 
    mainFrame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
Run Code Online (Sandbox Code Playgroud)

java swing

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

Dev-C++“to_string 不是 std 的成员”错误

我在 Dev-C++ 中转换int为 时遇到问题string

我有正确的#include,但我仍然得到:

[错误]“to_string”不是“std”的成员

const int MAX_KOSZT = 999999;    
string convert(int val) {
  if (val == MAX_KOSZT) 
  {
    return "--";
  } 
  else {
    if (val < 10) {
      return "0" + std::to_string(val);
    } 
    else {
      return std::to_string(val);
    }
  }
}

void getCout()
{
  cout << convert(sciana) << "," << convert(chodnik);
}
Run Code Online (Sandbox Code Playgroud)

c++ string

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

ResultSet已关闭.为什么?

我有一个小问题.我启动我的应用程序,并在启动查询并比较后rs == null得到错误ResultSet is closed.

这是代码:

error_code = NO_ERROR;
    try
    {
        ArrayList <Harmonogram> al = new ArrayList <Harmonogram> ();
        ResultSet rs = stat.executeQuery(myQuery);
        if (rs == null)
        {
            return null;
        }else{
            Harmonogram harm = new Harmonogram(rs.getLong(1), rs.getInt(2), rs.getInt(3), rs.getInt(4), rs.getLong(5), rs.getString(6));
Run Code Online (Sandbox Code Playgroud)

在此之后我得SQLException告诉我:ResultSet is closed.

java sqlite resultset

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