如何进入申请结束活动?
我想让应用程序保存所有未保存的操作或向用户显示消息"你确定关闭而不保存所有数据吗?" 这样的事情.
如果这将有所帮助 - 该应用程序是SingleFrameAplication使用Swing.
谁能告诉我一个简短的方法从我删除所选项目JList?
我搜索谷歌和这里,但我找到了很多方法.我应该使用哪种方式?
我想设置我的主框架(整个应用程序)不能由用户调整大小.谁能告诉我怎么做?
当我在布局设计中设置最小和最大尺寸时,它不起作用.我仍然可以调整整个应用程序的大小.
有没有办法改变的大小选项卡中JTabbedPane?我的意思不是所有面板,而只是用户必须点击的小标签,以查看其下面的内容.
我需要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 + 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) 我有一个使用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) 有人能告诉我如何将主应用程序窗口中的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) 我在 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) 我有一个小问题.我启动我的应用程序,并在启动查询并比较后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.