Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 19.02.2018
Сообщений: 93

Не выводит текст из файла на русском языке

23.10.2019, 22:03. Показов 1670. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Читаю файл в TextArea, но выводится текст, только если текст на английском языке. Как сделать так, что бы текст выводился из файла в любом случаи (если он будет на английском, если он будет на русском). Обязательно использовать OpenFileDialog. Что бы пользователь мог сам выбирать файл. Подскажите что добавить. Заранее спасибо.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 public void actionPerformed(ActionEvent e1) {
                c_glav=0;
                text1.setText("");
                i=0;
                JButton btn2= new JButton("Выход");
                JFileChooser chooser = new JFileChooser();
                // optionally set chooser options ...
                if (chooser.showOpenDialog(frame1)== JFileChooser.APPROVE_OPTION) {
                    f = chooser.getSelectedFile();
                    try {
                        File file = f;
                        FileReader fr = new FileReader(file);
                        BufferedReader reader = new BufferedReader(fr);
                        String line = reader.readLine();
                        while (line != null) {
                                c_glav++;
                                s[i]=line;
                                i++;
                                text1.append(line+"\n");
                                System.out.println(line+"\n");
                                flag=true;
 
                            line = reader.readLine();
                        }
 
                    } catch (FileNotFoundException e) {
                        e.printStackTrace();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                    // read  and/or display the file somehow. ....
                } else {
                    JOptionPane.showMessageDialog(null,"Выберите файл");
                    // user changed their mind
                }
            
        
                });
            }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.10.2019, 22:03
Ответы с готовыми решениями:

Как вывести текст в апплет или Windows-приложение на русском языке?
Помогите, пожалуйста! Как вывести текст в апплет или Windows-приложение на русском языке? Только начала изучать Java, и во всех примерах...

Получить из html файла только текст на русском языке
есть html текст и из него требуеться копировать только текст (без символов и английский букв).Иными словами копировать только русские слова...

Не отображается текст из файла на русском языке, отображается только английский
StreamReader stream = new StreamReader(new FileStream("E:\\text.txt",FileMode.Open,FileAccess.Read)); textBox1.Text =...

22
 Аватар для Goongala
1022 / 562 / 185
Регистрация: 18.08.2013
Сообщений: 2,027
Записей в блоге: 2
23.10.2019, 22:20
Если бы ты использовал Scanner, а не BufferedReader, то мог бы указать кодировку UTF-8 и тада без проблем бы читало любые символы
0
0 / 0 / 0
Регистрация: 19.02.2018
Сообщений: 93
23.10.2019, 23:37  [ТС]
А так ничего нельзя сделать?
0
 Аватар для Goongala
1022 / 562 / 185
Регистрация: 18.08.2013
Сообщений: 2,027
Записей в блоге: 2
24.10.2019, 07:34
У Reader'a нельзя установить кодировку
0
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
24.10.2019, 10:07
Не знаю как там у вас но проблем с кодировкой никогда не было.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import javax.swing.JFrame;
import javax.swing.JLayeredPane;
import javax.swing.JPanel;
import javax.swing.JTextArea;
 
 
 
public class ReadTXT
{
    public JLayeredPane swap;
    public JTextArea jt;
    public ArrayList<String> list;
    
    
    public ReadTXT()
    {
        make_Window();
        make_TextArea();
        make_ReadTXT();
    }
    
    
    private void make_Window()
    {
        JPanel panel = new JPanel();
        panel.setPreferredSize(new Dimension(800, 600));
        panel.setOpaque(false);
        
        JFrame win = new JFrame("Note");
        swap = new JLayeredPane();
        swap = win.getLayeredPane();
        win.add(panel);
        win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        win.setResizable(false);
        win.getContentPane().setBackground(Color.GREEN);
        win.pack();
        win.setLayout(null);
        win.setLocationRelativeTo(null);
        win.setVisible(true);
    }
    
    
    private void make_TextArea()
    {
        jt = new JTextArea();
        jt.setBounds(100, 100, 600, 400);
        jt.setForeground(Color.black);
        jt.setFont(new Font("Arial", Font.BOLD, 18));
        jt.setFocusable(true);
        jt.setHighlighter(null);
        jt.setOpaque(true);
        
        swap.add(jt, new Integer(0), 0);
    }
    
    
    private void make_ReadTXT()
    {
        list = new ArrayList<String>();
        try
        {
            FileInputStream fstream = new FileInputStream("txt/note.txt");
            BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
            String strLine = null;
        
            while (true)
            {
                if ((strLine = br.readLine()) != null)
                {
                    list.add(strLine);
                }
                else
                {
                    break;
                }
            }   
        }
        catch (Exception e)
        {
            //...
        }
        
        for (int i = 0; i < list.size(); i++)
        {
            jt.append(list.get(i)+"\n");
        }
    }
    
    
    public static void main(String[] args)
    {
        new ReadTXT();
    }
}
Миниатюры
Не выводит текст из файла на русском языке  
0
 Аватар для Goongala
1022 / 562 / 185
Регистрация: 18.08.2013
Сообщений: 2,027
Записей в блоге: 2
24.10.2019, 14:16
Вообще, жава по дефолту использует стандартную кодировку системы при чтении. На виндувсе эт явно не UTF-8, поэтому возникают проблемесы. От машины к машине результат может отличаться (именно на винде), но точно можно сказать одно - виндувс ацтой
0
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
24.10.2019, 14:37
Gungala,
Цитата Сообщение от Gungala Посмотреть сообщение
Вообще, жава по дефолту использует стандартную кодировку системы при чтении. На виндувсе эт явно не UTF-8, поэтому возникают проблемесы. От машины к машине результат может отличаться (именно на винде), но точно можно сказать одно - виндувс ацтой
У мну дома 3 ПС, 2 на win 10 32bit и один на win 7 64bit проблем не было ни разу. На работе есть маленький сетевой чатик написанный на java и сеть из кучи ПС под win 7 64 bit и под win XP 32bit и тоже не было проблем с кодировкой от слова совсем.
Не могу принять к сведению ваши слова, в моей практике я не встречал такого ни на одном из компьютеров.
Проблемы с котировкой встречал в Excele, когда макросом создаем файл, но там это лечиться, проблемы с кодировкой были когда сохранял файл на сервере через JavaScript но там это лечиться хоть и со слезами на глазах от счастья, на Java проблем с кодировкой не видел совсем.
Windows очень надежная система моя супруга не владеет элементарной грамотой пользователя, качает все подряд гоняет файлы по всему харду но приэтом ее win уже как 5 год пошел и здравствует она не кашляет, а win сломать могут только рукожопы, Linux как и его выкидыш Android же сам рухнет даже если его не трогать.
0
24.10.2019, 14:46

Не по теме:

Цитата Сообщение от Nidl Посмотреть сообщение
Linux как и его выкидыш Android
А какую ось тогда использовать на смартах? Кроме него нормальных ос нету. Виндфоны очень малый и непопулярный процент, а яблоки громаднейшая переплата за бренд. Да и тот же ios с macos тоже основан на linux грубо говоря

0
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
24.10.2019, 15:03
alecss131, лет 7-8 назад было с десяток альтернатив Symbian, Maemo/MeeGo, Bada. Но сегодняшняя реальность такова что Гугловцы захватили рынок полностью уничтожив сторонних разработчиков и на нынешнем рынке кроме говнодройда нет ничего. И я согласен с Трампом когда полгода назад он поэтому поводу сказал что Гугловцы это уже угроза мирового масштаба, доля рынка гаджетов под говнодройд уже превысила 80%.
Есть одна надежду и надеюсь будет хорошей, разрабатывается новая ось Windows Live предполагаеться что она может поддерживать ПС планшеты и телефоны. Ну а пока терпеть ждать надеяться.

Добавлено через 8 минут
Symbian о нем у меня самые теплые воспоминания, места надо совсем ничего, память не жрет, игры 3D, поддержка столов скинов и прочее, поддержка java и AS2.
Юра мы все проср*ли....
0
 Аватар для Goongala
1022 / 562 / 185
Регистрация: 18.08.2013
Сообщений: 2,027
Записей в блоге: 2
24.10.2019, 15:10
Цитата Сообщение от Nidl Посмотреть сообщение
Linux как и его выкидыш Android же сам рухнет даже если его не трогать.
Ох, ох, ох, мне кажется, вы перепутали :D
0
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
24.10.2019, 15:45
Gungala, Дройдофоны у мну тоже есть, 3 планшета (один активно юзает супруга в онлайне) второй лежит на комоде и никто не вспомнит когда его включали в последний раз, третий отдан кошке под классическую музыку. Есть 2 смарта, свой супруга юзает активно, мой валяется в углу не потому что дешевый а потому как не нужен, его мне подарили дабы приобщить к миру говнодройдов, а я повертел его побаловался с масками и камерой один час и бросил в шкаф. Мой рабочий телефон надежен как танк, батарея заряд больше месяца mp3 можно недели 2 слушать, роадио и воспроизведение видео что еще нужно что бы спать в метро, а с говнодройдом мне скучно.

Добавлено через 6 минут
Вы не думайте что я сухарь, я рисую иллюстрации для своих игр, выкладываю на многих площадках, у меня есть инстаграм патреон, твитер, каналы на ютубе (один для моих поделок второй по рабочим видео). Но только что бы каждый день везде бывать мне не нужен говнодройд.
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
24.10.2019, 15:55
но внезапно оказывается, что в 21 веке программисты пользуются мессенджерами, почтой, двухфакторной аутентификацией, а еще иногда приходится летать в другие города, регистрироваться в аэропортах и пользоваться картой, вызывать такси, тупо заказывать еду, и все это возможно потому, что есть андроид. Нападки на линукс тоже довольно безумны, но, пожалуй,не буду это комментировать.
0
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
24.10.2019, 16:05
xoraxax,
Цитата Сообщение от xoraxax Посмотреть сообщение
но внезапно оказывается, что в 21 веке программисты пользуются мессенджерами, почтой, двухфакторной аутентификацией, а еще иногда приходится летать в другие города, регистрироваться в аэропортах и пользоваться картой, вызывать такси, тупо заказывать еду, и все это возможно потому, что есть андроид. Нападки на линукс тоже довольно безумны, но, пожалуй,не буду это комментировать.
Эм ну как вам сказать, я арты рисую для своих игр сам, выставляю их на многих популярных площадках, у меня есть патреон, инстаграм, твиттер, 2 канала на ютубе (один для моих игр и второй под видео для работы), у меня 5 почтовых ящиков, 4 облачных хранилища, paypal, яндексмани и что бы быть везде мне говнодроид не нужен от слова совсем.
Ну а чтобы заказать такси и прочее в незнакомом городе то для этого можно заранее составить список телефонов необходимости и здесь не вижу проблем. По поводу карты так гаджет глонас в кармашке не из такого леса выводил.
Мне говнодройд не нужен что быть не отстающим человеком в 21 веке.

Однажды по работе мне нужно было сделать один специфицеский калькулятор, конечно ПС не потащишь с собой, а изучать кодить под андройд я счел не перспективно.
Выход был найден, я написал на JavaScript этот калькулятор, и с любого утюга где есть браузер получаю все что мне нужно.
0
24.10.2019, 16:11

Не по теме:

Цитата Сообщение от Nidl Посмотреть сообщение
Ну а чтобы заказать такси и прочее в незнакомом городе то для этого можно заранее составить список телефонов необходимости и здесь не вижу проблем. По поводу карты так гаджет глонас в кармашке не из такого леса выводил.
ну можно, говорят, гланды через жопу удалять, но неудобно, однако, мысль то не про это

0
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
24.10.2019, 16:28
xoraxax,
Цитата Сообщение от xoraxax Посмотреть сообщение
однако, мысль то не про это
Так объясните вашу мысль, я жуткий технарь по природе и не телепат. Мысль была о чем что без дройдофона не выжить в современном мире ? на почту не зайти ?
о каких вы мессенжерах говорите ? ах да ватсап, но меня устраивает скайп, я им доволен вот уже лет как 15 а может и больше, что там еще есть в дройдофоне, можно в 1 из 20 универмаге расплатиться счетом телефона, ну так пластиковая карточка карман не тянет. Что еще есть в андройд встроенный компас? чтобы понять насколько он ущербный зайдите с ним в лес и свою кирпичную натуру бесполезности он проявит сразу, какие еще есть преимущества, ну я даже не знаю. Раньше часто летал кстати и меня выручал Нокиа с Симбианом, а вот говнодройд не переношу.
0
 Аватар для Goongala
1022 / 562 / 185
Регистрация: 18.08.2013
Сообщений: 2,027
Записей в блоге: 2
24.10.2019, 17:11
Ну, лично на моём телефоне есть пять оффлайн словарей. Два для англецкого (один англо-русский, второй нечто вроде толкового), два для японского (один можно считать задачником), ну и толковый словарь русского языка. Также есть несколько книг. Нет, я не читаю на телефоне, но порой я что-то забываю и мне нужно быстро вспомнить это, поэтому удобно иметь книги на телефоне. Ещё есть приложения-шпаргалки, а также приложения, представляющие собой учебные пособия по математике и физике в удобочитаемом формате, приложение для построение графиков (да я им пользуюсь, правда, в основном не для собственных нужд). Ещё есть сборник стихов русских поэтов в виде приложения (очень рекомендую кстати, приложение так и называется). Также есть два-приложения пульта, один использует ИК порт, второй — вуй-фуй. Позволяет, где бы я не оказался, контролировать любой телевизор (УАХАХА). Ну и, последнее, но не по значимости — небольшая java IDE. Разумеется, работать на ней неоч удобно, но в универе, когда нечем заняться, даже такой вариант позволяет более полезно употребить время

Ну и собсна, верите ли нет, но всё это внутри маленького куска железа. Куда бы я не пошёл, мне, без всякого интернета, будет доступен колоссальный объём информации, а также в моём распоряжении будут необходимые мне инструменты. Хоть жава и занимает большую часть моего времени, но всё оставшееся я трачу на изучение языков. Очень важно постоянно думать на изучаемом языке, поэтому всегда, когда я иду куда-то, мне нужен словарь. Разумеется, носить с собой физическую копию — не вариант, ибо занимает много места, да и носить с собой словари для нескольких языков как-то уж очень стрёмно

Кстати, ещё у меня на телефоне есть TeamViewer. Честно скажу, мне приходилось им пользоваться только дважды, но с пользой. Вас самого, наверное, постоянно досаждают просьбами вроде "штото ниработает, посмотри". Так вот порой у меня есть время, но нет доступа к пациенту, поэтому TeamViewer оч сильно помогает

Кароч, вы не правы. Старые кирпичи не в состоянии соперничать со смартфонами, что бы вы ни говорили. Разумеется, если вы ведёте пассивный образ жизни, ничего не читаете, любите таскать с собой кучу хлама, тогда смартфон вам не нужен

Добавлено через 9 минут
Вы, канеш, можете возразить, мол и на моём кирпичике можно хранить словарики, но ваш кирпич не имеет такого функционала. Чтобы написать слово, надо долго трещать по кнопкам, чтобы открыть приложение, надо долго шарить по папкам и трещать по кнопкам. В одном из японских словарей, что я использую, есть возможность проверять правильность начертания иероглифов. Справится ли с подобном кирпич?

Добавлено через 59 секунд
Ох, а если мне понадобится обновить приложение? Как с этим справится кирпич?
0
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
24.10.2019, 17:21
Gungala, я читаю вас но вы совсем не читаете меня...
Цитата Сообщение от Gungala Посмотреть сообщение
Разумеется, если вы ведёте пассивный образ жизни, ничего не читаете, любите таскать с собой кучу хлама, тогда смартфон вам не нужен
я веду очень активную жизни в сети, я писал об этом выше, ваше лазанье по дройдофону не идет ни в какое сравнение.
Просто сейчас у меня такая жизнь, у меня доступ к компьютеру почти 24/7, дома, на работе.
Если мне надо в карман гаджет то это будет не дройдофон, есть планшетики на win 10 если что. Просто как я сказал выше мне скучно с дройдофоном, мне не нужен ватсап я могу позвонить, у меня три симки в кирпиче разных государств. Книги ? кирпич тоже их поддерживает апа-на а вы не знали что давно в кирпичах читалки есть ? плюс моего кирпича в том что я заряжаю его по факту раз в месяц-2 а не каждую ночь и экран там цветной и mp3 видео радио и читалка и pdf открывает и еще в нем есть фонарик и падает не ломаясь, дальше что ?
Но есть минус, у него вшита только одна игра XD но мне это до лампочки я люблю играть в консольки через эмуляторы под win

У нас у всех разная жизнь, и по разному по ней идем.
0
24.10.2019, 17:28

Не по теме:

эти ваши прививки - полное говно, вот когда я болею, я березоньку обнимаю и корень подорожника грызу, как в старину, как прадед учил, а от прививок - аутизм, да

0
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
24.10.2019, 18:00
xoraxax, странности вы пишите милостивый государь, я же много строк уже исписал что я активный пользователь Windows, по моим потребностям говнодройд для меня не дороже куска кирпича, в нем нет ничего из того что мне нужно постоянно, я не читаю блогов от скуки а по делу у меня компьютер есть, а банальный телефон давно содержит в себе все что нужно что бы не скучать в метро. Могу я использовать Excel в говнодройде ? да могу, но там без поддержки макросов, а без макросов на кой он сдался то, даром не нужен. Что там есть еще, рисовалки, да есть а вы пробовали их в деле ? они только малышей позабавят, что там еще есть ну кодить оно и понятно в нем нельзя. Говнодроид для творчества абсолютно бесполезен, ах да стихи писать можно но это не мое. Что еще в игры игра это в те где реклама через 30 секунд лезет во все щели, что там еще в нем есть, mp3 есть в кирпичах, видео есть в кирпичах, радио есть в кирпичах, читалки есть в кирпичах, tv есть в кирпичах и ради этого лапоть в кармане таскать ?
Повторюсь я активный пользователь Windows у меня есть версии яерез которые я прошел начиная с 95 с которой и был старт. MS-DOS есть если кому надо, и справочник по нему иметься.
Мне очень нравился Симбиан за свое дружелюбие, но он увы история.

И кстоти подорожник не надо грызть, его нужно пожамкать чтобы выдавить сок, именно он и содержит антисептик.
0
Модератор
Эксперт Java
 Аватар для alecss131
2855 / 1362 / 406
Регистрация: 11.08.2017
Сообщений: 4,343
Записей в блоге: 2
24.10.2019, 18:24
Я хоть тоже не люблю андроид, но не настолько. Пользуюсь пока не умрет 6 яблоком купленным сразу после выхода. Новые хрень, нету привычных для меня штук, кнопка домой, разъем для наушников 3.5 и сканер отпечатка пальца. И цена под сотню когда я свой в максе взял за 45к в офе.
То что важно для меня в новых. Хорошая фото/видео камера уровня зеркалок (нечто вроде кэнон 1000д и 700д порой даже хуже снимают). Навигатор (особенно с офлайн картами). Возможность оплаты в магазинах (с привязанной карты и без отпечатка платеж не пройдет), за последние года 3 можно по пальцам пересчитать когда в руках держал наличку или карту. Ни разу не встречал магазина где нельзя было расплатиться телефоном, даже в метро можно, и телефон всегда с собой. Музыкальный плеер с приличной библиотекой музыки в приличном качестве (2-3к песен в мп3-320 и не надо постоянно менять музыку). Приличный объем памяти, у меня 128гб встроенной. Шагомер.
От кнопочных мне не хватает только ява игры вроде gravity defield где на мотоцикле уровни проходить.
Игрался с android one и android go последних версий они неплохо выглядят и используются. Нечета старым дроидам и всяким поделкам в виде миюи и прочей. Но все равно не хочу себе андроида а телефон на винде бред имхо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.10.2019, 18:24
Помогаю со студенческими работами здесь

Не выводит строку на русском языке!
Добрый вечер! Столкнулся с такой проблемой: если ввести слова на англ. языке, то программа нормально их переворачивает и выводит на англ....

Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст
Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз.

Дан файл содержащий текст на русском языке. Выяснить, входит ли введенное с клавиатуры слово в указанный текст
Помогите пожаоуйста

Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз.

Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru