Changed bgc of testArea and played on pref size of list and scrollPane
This commit is contained in:
		| @@ -133,11 +133,12 @@ public class ChatWindow extends JFrame { | ||||
| 			// updates list elements when list is resized | ||||
| 			@Override | ||||
| 			public void componentResized(ComponentEvent e) { | ||||
| 				messageList.synchronizeModel(); | ||||
| 				var prefSize = e.getComponent().getPreferredSize(); | ||||
| 				e.getComponent().setPreferredSize(prefSize); | ||||
| 				messageList.synchronizeModel(); | ||||
| 				messageList.setMinimumSize(new Dimension(prefSize.width, 0)); | ||||
| 				messageList.setMaximumSize(new Dimension(prefSize.width, Integer.MAX_VALUE)); | ||||
| 				messageList.setPreferredSize(new Dimension(prefSize.width, messageList.getPreferredSize().height)); | ||||
| 				messageList.setPreferredSize(new Dimension(prefSize.width, (int) messageList.getPreferredSize().getHeight())); | ||||
| 			} | ||||
| 		}); | ||||
| 		scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER); | ||||
|   | ||||
| @@ -91,7 +91,7 @@ public class MessageListRenderer implements ComponentListCellRenderer<Message> { | ||||
| 		messageTextArea.setWrapStyleWord(true); | ||||
| 		messageTextArea.setForeground(theme.getMessageTextColor()); | ||||
| 		messageTextArea.setAlignmentX(0.5f); | ||||
| 		messageTextArea.setBackground(Color.RED); | ||||
| 		messageTextArea.setBackground(theme.getCellColor()); | ||||
| 		messageTextArea.setEditable(false); | ||||
| 		var font = new Font("Arial", Font.PLAIN, 14); | ||||
| 		messageTextArea.setFont(font); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 DieGurke
					DieGurke