小编Pav*_*hov的帖子

如何将"this"传递给动作侦听器

我有一个扩展JFrame的MainWindow类,它是我的应用程序中唯一的框架.我有几个JPanels来改变它的内容.我想通过MainWindow,所以我不需要制作它的全局副本.

这是问题所在.我在MainWindow中有一个假的JMenuBar,我用它来寻找屏幕.在他们的JMenuItem侦听器中,我无法将MainWindow作为此传递给JPanels.

有没有办法可以做到这一点,比如可能标记类最终,或者我每次必须传入一个时必须创建一个新的MainWindow.它没有携带任何数据,所以它并不重要,性能不是像这样的小型最终项目的主要关注点,但我想知道是否有更好的方法?

java swing actionlistener

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

HTML不在邮件功能中格式化

我使用以下代码:

$message = "Hi ".$user.
  ",\r\rThe following names are on the guestlist for <b>".$night.
  "</b> on ".$date2.":\r\r". $user ."<br>". implode(", ", $names).
  "\r\rThank you for using Guestvibe.";

mail($email, "Your Guestvibe list", $message);
Run Code Online (Sandbox Code Playgroud)

PHP中的回车工作正常,但是这些<b><br>标签都没有出来.是仅仅是我的邮件客户端(Apple Mail)正在播放,还是有解决方法?

html php

0
推荐指数
2
解决办法
518
查看次数

调用setSortingEnabled(1)时出现意外行为

我有一个QTableWidget第一列填充了可检查的项目,所以我需要重载这些项目才能对它们进行排序.当我单击该列的标题时,排序按预期工作(行已排序 - 首先是已检查的行,然后未检查).

当我运行我的GUI并且没有单击任何列的标题来排序表然后执行此操作时,会出现问题:

tableWidget.setSortingEnabled(0); 
// check/uncheck some checkable items here
tableWidget.setSortingEnabled(1);
Run Code Online (Sandbox Code Playgroud)

在那种情况下,被覆盖的__lt__被称为100次以上,但我没想到,因为我没有点击该列的标题进行排序.那么,为什么__lt__叫?为什么它比较了一些可检查的项目,即使我没有点击该列的标题来对它们进行排序?

请帮助我,__lt__当我有30多行时,调用消耗太多时间.

python qt pyqt qtablewidget

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

这个简单的while循环有什么问题!(C++)

while (packet[i].source <1 || >1024)
Run Code Online (Sandbox Code Playgroud)

错误:在>令牌之前预期的primary-expression.

我刚刚做的时候工作正常<1,然后当我添加一个OR运算符时它会断开:/

inb4简单的东西,但我已经编码好几天,我的大脑着火了.

干杯伙计们.

c++ loops while-loop

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

标签 统计

actionlistener ×1

c++ ×1

html ×1

java ×1

loops ×1

php ×1

pyqt ×1

python ×1

qt ×1

qtablewidget ×1

swing ×1

while-loop ×1