Перевести код с Java на JavaScript [требует правки]

176
04 апреля 2018, 10:22

Всем привет, название в заголовке:

WebEngine webEngine = ((WebView)pane.lookup("#newsPane")).getEngine();
    webEngine.load("https://ru.stackoverflow.com/questions/ask");
    webEngine.setOnStatusChanged(e->{
        if(e.getData().equals("SUCCEEDED")){
            try {
                Field refMapField = WCGraphicsManager.class.getDeclaredField("refMap");
                refMapField.setAccessible(true);
                Method volumeMethod = WCMediaPlayer.class.getDeclaredMethod("setVolume", float.class);
                volumeMethod.setAccessible(true);
                WCGraphicsManager graphicsManager = WCGraphicsManager.getGraphicsManager();
                Map<Integer, Ref> refMap = (Map<Integer, Ref>) refMapField.get(graphicsManager);
                Collection<WCMediaPlayer> mediaPlayers = refMap.values().stream()
                        .filter(ref -> ref instanceof WCMediaPlayer)
                        .map(ref -> (WCMediaPlayer) ref)
                        .collect(Collectors.toList());
                mediaPlayers.forEach(mediaPlayer -> {
                    try {
                        volumeMethod.invoke(mediaPlayer,0);
                    } catch(IllegalAccessException | InvocationTargetException e1) {
                        e1.printStackTrace();
                    }
                });
            } catch(IllegalAccessException | NoSuchMethodException | NoSuchFieldException e1) {
                e1.printStackTrace();
            }
        }
    });
READ ALSO
Discord.js overwritePermissions для голосового чата

Discord.js overwritePermissions для голосового чата

я сейчас делаю бота для Discord и я абсолютно нигде не смог найти нормального человеческого объяснения того как работает описание прав для голосового...

239
Запрет 3 пробелов подряд

Запрет 3 пробелов подряд

Плохо знаю регулярные выраженияУ меня есть форма в Angular 5, для полей есть различные способы валидации, один из них Validators

219
Проверка принадлежности символа строки к массиву

Проверка принадлежности символа строки к массиву

Если "input1" содержит только один символ из "neterminal", тогда в список рядом с правилом указывается тип правила "type1" (например, Z --> abc type1, A --> b type1),...

227
Общение несвязанных компонентов Vue

Общение несвязанных компонентов Vue

Доброго дняЕсть таблица где каждая ячейка представленна отдельным компонентом

200