powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Изменение шрифта JFreeChart
5 сообщений из 5, страница 1 из 1
Изменение шрифта JFreeChart
    #38545862
LiQuid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет, внизу код создание DefaultCategoryDataset но не знаю как изменить Font, кто нибудь подскажет?

Код: 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.
	public static void paintChartBar(String[][] data) {
		int i = 0;
		DefaultCategoryDataset dataset = new DefaultCategoryDataset();
		for (i = 0; i < data.length; i++) {
			dataset.setValue(new Double(data[i][1]), "Weight",(i + 1) + "=" + new Double(data[i][0]));
		}
		JFreeChart chart = ChartFactory.createBarChart("Report Result", 
				                                       "KM/H", 
				                                       "Вес в кг", 
				                                       dataset, 
				                                       PlotOrientation.VERTICAL, 
				                                       false, 
				                                       true, 
				                                       false);
		
		try {
			ChartFrame frame = new ChartFrame("Results", chart);
			frame.setSize(500, 600);
			frame.pack();
			frame.setVisible(true);
		}catch(Exception e) {
			
		}
		
	}



Нет такого как chart.setFont(Font f);
...
Рейтинг: 0 / 0
Изменение шрифта JFreeChart
    #38545872
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Изменение шрифта JFreeChart
    #38545877
LiQuid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chart.getTitle().setFont(Font f); - Устанавливает шрифт для Титла, а сами данные? Они остались так же Tahoma 12
...
Рейтинг: 0 / 0
Изменение шрифта JFreeChart
    #38545892
LiQuid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал с ChartTheme:

Код: 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.
	public static void paintChartBar(String[][] data) {
		int i = 0;
		final StandardChartTheme chartTheme = (StandardChartTheme)org.jfree.chart.StandardChartTheme.createJFreeTheme();
		final Font smallFont = new Font("Tahoma", Font.PLAIN, 8);
		chartTheme.setSmallFont(smallFont);
	
		DefaultCategoryDataset dataset = new DefaultCategoryDataset();
		for (i = 0; i < data.length; i++) {
			dataset.setValue(new Double(data[i][1]), "Weight",(i + 1) + "=" + new Double(data[i][0]));
		}
		JFreeChart chart = ChartFactory.createBarChart("Report Result", 
				                                       "KM/H", 
				                                       "Вес в кг", 
				                                       dataset, 
				                                       PlotOrientation.VERTICAL, 
				                                       false, 
				                                       true, 
				                                       false);
		chartTheme.apply(chart);
		try {
			ChartFrame frame = new ChartFrame("Results", chart);
			frame.setFont(smallFont);
			frame.setSize(500, 600);
			frame.pack();
			frame.setVisible(true);
		}catch(Exception e) {
			
		}



Все равно не меняется.
...
Рейтинг: 0 / 0
Изменение шрифта JFreeChart
    #38545924
LiQuid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще один вопрос, создал вот такое:

Код: java
1.
2.
3.
4.
5.
6.
7.
		MaskFormatter mf = new MaskFormatter();
		try {
			mf.setMask("##-##-####");
                       JFormattedTextField ft1 = new JFormattedTextField(mf);
		} catch (Exception e) {
			System.out.println(e);
		}


Теперь ввожу данные 04-12-2013, потом из поле удаляю данные, перехожу к другому компоненту а ft1 опять заполняется автоматически данными 04-12-2013, почему компонент не реагирует на кнопку Delete? почему сохраняет и заново заполняет тем что я вводил?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Изменение шрифта JFreeChart
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]