GWT 开发模式自动滚动 un tick.



我想知道是否有一个安装或配置文件命令,我可以在其中禁用/取消勾选"自动滚动"选项,该选项在我运行GWT开发模式时启动"勾选",并且在标签索引(Chrome)或索引(FF)上

  • 对于任何在开发模式下面临滞后或冻结的人,只需在启动时取消勾选 GWT 开发模式窗口上的自动滚动选项,以及在开发模式窗口的浏览器选项卡上,它确实停止挂起/冻结在我的情况下。
不可能

:复选框默认值是硬编码的:https://gwt.googlesource.com/gwt/+/2.6.0/dev/core/src/com/google/gwt/dev/shell/log/SwingLoggerPanel.java(搜索JCheckBoxAuto-Scroll

实际上,它是硬编码为true的。但是有一些黑客可以扭转它。

  • 创建名称为 SwingLoggerPanel 且包名称为 com.google.gwt.dev.shell.log; 的文件。
  • 将此包添加到应用程序。
  • 从开发 jar 复制粘贴SwingLoggerPanel代码
  • line no 322autoScroll = new JCheckBox("Auto-scroll", true);更改为autoScroll = new JCheckBox("Auto-scroll", false);

现在,默认情况下,自动滚动处于禁用状态。

最新更新