<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                > 知識點:啟用禁用BrowserView.setDragAndDropEnabled 從6.0版本開始,JxBrowser支持兩種渲染模式:重量級(默認模式)和輕量級。重量級和輕量級渲染模式都支持拖放功能,但對于每種渲染模式,它的工作方式不同。 ## 輕量級渲染模式 在輕量級渲染模式下,使用Java Swing和JavaFX Drag&Drop API實現拖放功能。拖放支持有限。它僅支持以下功能: * 拖動已加載網頁上的選定文本和鏈接,并將其拖放到其他應用程序中。 * 拖動已加載網頁上的選定文本和鏈接,并將其放入同一網頁上的文本字段或文本區域。 * 從其他應用程序拖動文本并將其放入加載的網頁上的文本字段或文本區域。 ## 重量級渲染模式 在重量級渲染模式下,拖放功能由Chromium引擎實現。Chromium處理所有拖放操作,因此它與Google Chromium完全相同。 ## 禁用拖放 默認情況下,啟用拖放功能。要禁用拖放,請使用 BrowserView.setDragAndDropEnabled(布爾啟用) 方法或 jxbrowser.chromium.dnd.enabled = false 系統屬性。 ### Swing JxBrowser 6.3及更高版本 ``` import com.teamdev.jxbrowser.chromium.Browser; import com.teamdev.jxbrowser.chromium.swing.BrowserView; import javax.swing.*; import java.awt.*; /** * The sample demonstrates how to disable functionality that allows * dragging/dropping content from/onto the loaded web page. * <p/> * By default Drag&Drop is enabled. You can disable default behavior * using the "jxbrowser.chromium.dnd.enabled" System Property. For example: * System.setProperty("jxbrowser.chromium.dnd.enabled", "false"); */ public class DisableDragAndDropSample { public static void main(String[] args) { Browser browser = new Browser(); BrowserView view = new BrowserView(browser); // Disable Drag and Drop. view.setDragAndDropEnabled(false); JFrame frame = new JFrame(); frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); frame.add(view, BorderLayout.CENTER); frame.setSize(800, 600); frame.setLocationRelativeTo(null); frame.setVisible(true); browser.loadURL("http://www.google.com"); } } ``` ### JavaFX JxBrowser 6.3及更高版本 ``` import com.teamdev.jxbrowser.chromium.Browser; import com.teamdev.jxbrowser.chromium.BrowserCore; import com.teamdev.jxbrowser.chromium.BrowserType; import com.teamdev.jxbrowser.chromium.internal.Environment; import com.teamdev.jxbrowser.chromium.javafx.BrowserView; import com.teamdev.jxbrowser.chromium.javafx.internal.LightWeightWidget; import javafx.application.Application; import javafx.application.Platform; import javafx.scene.Scene; import javafx.scene.layout.BorderPane; import javafx.stage.Stage; /** * The sample demonstrates how to disable functionality that allows dragging * links from the loaded web page. */ public class JavaFXDisableDnDSample extends Application { @Override public void init() throws Exception { // On Mac OS X Chromium engine must be initialized in non-UI thread. if (Environment.isMac()) { BrowserCore.initialize(); } } @Override public void start(final Stage primaryStage) { Browser browser = new Browser(BrowserType.LIGHTWEIGHT); final BrowserView view = new BrowserView(browser); Platform.runLater(new Runnable() { @Override public void run() { LightWeightWidget lightWeightWidget = (LightWeightWidget) view.getChildren().get(0); if (lightWeightWidget.isDragAndDropEnabled()) { // Now you cannot drag and drop links from the loaded web page. lightWeightWidget.setDragAndDropEnabled(false); } } }); Scene scene = new Scene(new BorderPane(view), 700, 500); primaryStage.setScene(scene); primaryStage.show(); browser.loadURL("http://www.google.com"); } public static void main(String[] args) { launch(args); } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看